การทำให้ภาพเคลื่อนที่จากตำแหน่งหนึ่งไปอีกตำแหน่ง - Printable Version +- irpg Community (https://irpg.in.th) +-- Forum: irpg Sugar School of Ren'Py (https://irpg.in.th/forum-38.html) +--- Forum: The Great Ren'Py Library (https://irpg.in.th/forum-40.html) +--- Thread: การทำให้ภาพเคลื่อนที่จากตำแหน่งหนึ่งไปอีกตำแหน่ง (/thread-1902.html) |
การทำให้ภาพเคลื่อนที่จากตำแหน่งหนึ่งไปอีกตำแหน่ง - Nazuth - 05-21-2014 หัวข้อนี้หมายถึงการเคลื่อนที่ภาพจากตำแหน่งหนึ่งไปอีกตำแหน่งหนึ่งไม่ใช่การทำอนิเมทแบบให้ภาพกระพริบตาหรือการทำให้ภาพเคลื่อนไหวเป็นเฟรม ตัวอย่างโค้ด Code: transform fly: อธิบายโค้ด ตรงคำว่า fly เป็นชื่อตัวแปรให้ใส่อะไรก็ได้ xpos คือค่าพิกัดแกนx(แนวนอน)อ้างอิงเป็นพิกเซล ypos คือค่าพิกัดแกนy(แนวตั้ง)อ้างอิงเป็นพิกเซล หากจะให้อ้างอิงจากขนาดจอก็ใช้ xaligh,yaligh แทนได้ครับ ตั้งค่าตั้งแต่ 0 - 1.0 linear คือความเร็วในการเคลื่อนที่ยิ่งเยอะยิ่งช้า หลังคำสั่ง linear ให้ใส่พิกัดที่อยากให้เปลี่ยนแปลงไปด้วยครับ อาจใช้คำสั่ง pause ให้หยุดรอจังหวะสักพักแทรกไปก็ได้ ส่วน repeat ล่างสุดคือให้มันวนลูปซ้ำไปเรื่อยๆถ้าอยากให้มันเปลี่ยนแปลงตำแหน่งครั้งเดียวก็ไม่ต้องใส่ครับ ตัวอย่างการแสดงผลจากคำสั่งนี้ (ในตัวอย่างมีการใช้อนิเมชั่นให้ภาพเป็นเฟรมด้วย) (แอบโฆษณาเกมตัวเอง) สงวนบทความนี้ไม่อนุญาตให้นำไปเผยแพร่ที่อื่นโดยไม่ได้รับอนุญาต |