The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 871 - File: showthread.php PHP 7.4.28 (Linux)
File Line Function
/showthread.php 871 errorHandler->error



Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
การทำภาพเคลื่อนไหวทีละเฟรม
#1
ในกระทู้นี้จะสอนทำภาพเคลื่อนไหวแบบอนิเมทกันให้เราเตรียมภาพที่จะใช้ไว้ให้พร้อมครับยิ่งใช้ภาพเคลื่อนไหวหลายเฟรมจะทำให้การเคลื่อนไหวเนียนขึ้นตัวอย่างนี้ผมจะใช้แค่สามเฟรม

ตัวอย่างโค้ดที่ใช้
Code:
image alisa:
   "alisa1.png"
   pause .25
   "alisa2.png"
   pause .25
   "alisa3.png"
   repeat

อธิบายโค้ด
Code:
image (ชื่อตัวแปร):
   "(ชื่อภาพ.สกุลไฟล์)"
   pause .25 *คำสั่งรอเวลา 1.0 คือ 1 วินาที
   "(ชื่อภาพ.สกุลไฟล์)"
   pause .25
   "(ชื่อภาพ.สกุลไฟล์)"
   repeat คำสั่งให้เคลื่อนไหวซ้ำ

ถ้าำจะกำหนดจำนวนครั้งของการเคลื่อนไหวก้สามารถนำจำนวนที่ต้องการไปใส่ไว้หลัง repeat ได้

ถ้าจะให้เคลื่อนไหวครั้งเดียวก็ไม่ต้องใส่ repeat

สามารถประยุกต์ใช้ได้หลายอย่างครับจะให้ตัวละครเคลื่อนไหวหรือฉากเคลื่อนไหวหรือทำพวกฝน เมฆ หมอก ก็ยังได้ แต่ถ้าจะทำเมฆหรือหมอกเคลื่อนไหวแนวนอนให้ไปดูบทความเคลื่อนย้ายตำแหน่งภาพดีกว่าครับ



ตัวอย่างภาพเคลื่อนไหวจากการใช้คำสั่งจะออกมาประมาณนี้
[Image: XXKqURr.gif]


ขอสงวนบทความไม่อนุญาตให้นำไปเผยแพร่ที่อื่นโดยไม่ได้รับอนุญาต
[Image: 76561198134933497.png]
Show ContentFanPage:


[-] The following 11 users say Thank You to Nazuth for this post:
  • arkman, [IRPG] bassza123, dreamknight, freemancer, jin, KonRaiNamJai, [IRPG] Kuntana, motley, Mysticphoenix, P.P.DarkWings, นิราจ
Reply


Messages In This Thread
การทำภาพเคลื่อนไหวทีละเฟรม - by Nazuth - 06-08-2014, 09:43 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)