แก้ไขครั้งสุดท้ายโดย nooknazha เมื่อ 2018-5-27 23:01
[Renpy] 19. วิธีใส่ Effect ดอกไม้ร่วงที่หน้า Main Menu
นอกจากเราจะสร้างEffect ภายในเกมส์ได้แล้ว เรายังสามารถใส่ Effect ที่หน้า Main Menu ได้ด้วยนะค่ะ วิธีทำก็ง่ายมากเลยมาดูกันค่ะ
- ภาพด้านล่างคือภาพที่เราใส่โค๊ดคำสั่ง Effect ดอกไม้ร่วงไว้ที่ไฟล์ script.rpy (อธิบายอย่างละเอียดไว้แล้วที่ลิงค์บทความข้างต้น)
โค๊ดคำสั่งสำหรับแทรก Effect ก็ตัวข้างล่างเลยค่ะ สั้นๆ - 1. add ".....ตามด้วยชื่อภาพ หรือชื่อ Effect ที่จะต้องมาใส่เพิ่ม........."
คัดลอกไปที่คลิปบอร์ด
1. ในกรณีที่หน้า main manu เราสร้างเป็นแบบอัตโนมัติที่โปรแกรมมีมาให้เลือกตอนสร้างเกมส์(โค๊ดหน้า main menu จะถูกเก็บไว้ที่ไฟล์ screens.rpy)ที่หน้าของ Main Menu จะแยกออกเป็นส่วนๆดังภาพด้านล่าง
ถ้าเราต้องการกำหนดให้ Effect นั้น แสดงอยู่ที่"ด้านหน้า" Main Menu ก็ให้ใส่โค๊ด
"add"sakura" ไว้ที่ด้านล่างคำสั่ง frame: ค่ะ
(ตัวอย่าง)
- ผลลัพธ์ที่ได้ Effect ดอกไม้ร่วงจะร่วงทับMain Menu
- และถ้าเราต้องการกำหนดให้ Effect นั้นแสดงอยู่ที่ "ด้านหลัง" Main Menu ก็ให้ใส่โค๊ด "add "sakura" ไว้ที่ด้านล่างคำสั่งframe: ค่ะ
(ตัวอย่าง)
- ผลลัพธ์ที่ได้ Effect ดอกไม้ร่วงจะร่วงอยู่ด้นหลังMain Menu
2. ในกรณีที่สอง คือกรณีที่เราออกแบบหน้า Main Menu ไว้เป็นแบบ Image map ภาพพื้นหลังจะรวมอยู่เป็นชิ้นเดียวกับภาพเมนูเราจึงทำได้แค่อย่างเดียว คือวางโค๊ดคำสั่ง "add "sakura" ไว้ที่ด้านล่างของโค๊ดImagemap
นอกจากนี้เรายังสามารถนำโค๊ด "add ..ตามด้วยชื่อภาพ หรือชื่อของ Effect.." มาใช้ในการแทรกanimation ต่างๆ เช่น การทำให้เมฆลอยเลื่อยช้าๆ ยอดหญ้าปลิวหรือใบไม้ร่วง หรือภาพเคลื่อนไหวต่างๆ ซึ่งสามารถทำได้หลากหลายรูปแบบแล้วแต่จะนำไปประยุกต์ เพื่อตกแต่งหน้า main menu ให้สวยงามได้ค่ะ
บทความโดย นุ้ก
ขอจบบทความแค่เพียงเท่านี้ แล้วพบกันใหม่บทความหน้าค่ะ ^^
(ขอสงวนสิทธิ์อนุญาตให้เผยแพร่เฉพาะในเว็บ www.graphicfufu.comเท่านั้น)
|