func CreateTween(target entity<Entity>, property Property, srcVal object, destVal object, style TweenStyle, curve BezierCurve, duration float, out var createdEntity entity<Tween>, autoPlay bool)
go
| ชื่อ |
ประเภท |
คำอธิบาย |
| เป้าหมาย |
Entity |
เอนทิตีเป้าหมาย |
| คุณสมบัติ |
Property |
รหัสแอตทริบิวต์ที่ต้องเปลี่ยน |
| แหล่งที่มาของค่า |
Object |
ค่าเริ่มต้นของแอตทริบิวต์ |
| ค่าของเป้าหมาย |
Object |
ค่าสิ้นสุดของแอตทริบิวต์ |
| รูปแบบ |
TweenStyle |
คุณสามารถเลือกแบบเดี่ยว วนซ้ำ และสลับไปมาได้ |
| วนซ้ำหมายถึงหลังจากเสร็จสิ้นการเคลื่อนไหวแต่ละครั้ง เอนทิตีจะเคลื่อนที่อีกครั้งจากค่าเริ่มต้น สลับไปมาหมายถึงหลังจากเสร็จสิ้นการเคลื่อนไหวจากค่าเริ่มต้นไปยังค่าเป้าหมายแล้ว เอนทิตีจะเคลื่อนที่จากค่าเป้าหมายไปยังค่าเริ่มต้นอีกครั้ง จากนั้นทำซ้ำขั้นตอนดังกล่าว |
|
|
| ส่วนโค้ง |
BezierCurve |
จุดควบคุมเส้นโค้งเบซิเยร์ |
| ระยะเวลา (มิลลิวินาที) |
Float |
ระยะเวลาของการเปลี่ยนแปลง หน่วยเป็นมิลลิวินาที |
| เล่นอัตโนมัติ |
Bool |
จะเริ่มเล่นโดยอัตโนมัติหลังจากสร้างหรือไม่ |
| ชื่อ |
ประเภท |
คำอธิบาย |
| สร้างเอนทิตี้ |
Tween |
สร้างเอนทิตีการเคลื่อนไหวแบบสอดแทรก |