New Particle Engine - Printable Version +- irpg Community (https://irpg.in.th) +-- Forum: irpg Fabella RPG Maker Academia (https://irpg.in.th/forum-4.html) +--- Forum: RGSS and JS Showcase (https://irpg.in.th/forum-26.html) +--- Thread: New Particle Engine (/thread-268.html) |
New Particle Engine - Shinryu - 07-09-2012 ระบบ Particle แต่งให้เกมสวยขึ้นมากๆ ใครนึกไม่ออกว่าคล้าย ๆ อะไรก็ลองดูเกม Touhou ครับ จะเป็นการเอาภาพเล็กๆมาวางอย่างต่อเนื่องจนเกิดเป็นภาพหรือรูปแบบ ขึ้นมา ซึ่งมีหลักการเดียวกับ Particle Engine และเอาไปใช้เติมควันให้ลูกไฟ แสงที่ล้อมรอบตัวละคร อะไรแบบนั้นได้ด้วย สคริปต์&การใช้งาน http://www.mediafire.com/?eee0dxszjstcjry *เวลาเอาไปใช้นอกจากก็อบสคริปแล้วอย่าลืมก็อบ โพลเดอร์ Particles ในโพลเดอร์ Pictures เอาไปไว้ในเกมเราด้วย การใช้งาน ให้ตั้งเหตุการณ์แล้วใส่สคริปไปว่า Code: $scene.effect(IDเหตุการณ์,'เอฟเฟคที่ต้องการ','รุปแบบ',แกนx,แกนy) เอฟเฟคที่ต้องการ = รุปแบบเอฟเฟค (ดูบรรทัดที่ 72-99 คำใน '' หลัง when) รูปแบบ = รุปแบบการโชว์มี2แบบคือ -event อิงเหตุการณ์ เวลาเราเดินจะไม่ขยับ -screen อิงหน้าจอ เวลาเราเดินจะขยับตาม(แตุ่ยังโชว์คงตำแหน่งเดิม) แกนx = ตำแหน่งแนวนอนของจุดที่เริ่มแสดงเอฟเฟค (ปกติ 0) แกนy = ตำแหน่งแนวตั้งของจุดที่เริ่มแสดงเอฟเฟค (ปกติ 0) **ในการใส่ทุกครั้งต้องใส่รอเวลา 1 เฟรมไว้บนสุดด้วยเสมอ** และเอฟเฟคนี้เราสามารถใส่หลายๆอย่างฟร้อมกันได้ เช่น ใส่ fire+fire2+smoke การเปลี่ยนรูป Particle ไปใต้ when ตรง Code: sprite='ชื่อรูปที่ต้องการ' เครดิต : arevulopapo ปล.เอามาจากที่วอวี่แจกในไทยแวร์ RE: New Particle Engine - Muge9thD - 07-09-2012 มันคือสุดยอดสคริปต์!!! * Muge9thD สูบแรงๆ RE: New Particle Engine - Mysticphoenix - 07-09-2012 อลังมาก RE: New Particle Engine - Alphaforce - 07-10-2012 ลองใช้แล้ว อลังการมาก แต่ถ้าจะทำสวยๆต้องใช้แคลคูลัสนิดหน่อย RE: New Particle Engine - woratana - 07-10-2012 คิดถึงสคริปต์นี้ ;w;b RE: New Particle Engine - Shinryu - 07-11-2012 (07-10-2012, 11:28 AM)Alphaforce Wrote: ลองใช้แล้ว อลังการมาก แต่ถ้าจะทำสวยๆต้องใช้แคลคูลัสนิดหน่อยมีโค๊ตไรก็แชร์กันมั่งนะ RE: New Particle Engine - Alphaforce - 07-11-2012 ลองแงะดูจากตัวอย่าง จะทำแสงหมุนเป็นวงกลม ต้องแทน x ด้วย cos(t) แทน y ด้วย sin(t) ---> plot กราฟแบบฟังชั่นของเวลาชัดๆ ยิ่งแบบหมุนไขว้เป็นเลข 8 เล่นหัวมึนแน่ๆ RE: New Particle Engine - Tenes - 07-12-2012 โอ๊ะ สคริปต์นี้ อยากลองใช้มานานแล้ว โหลดเลยนะคร้าบบบบ |