สร้าง Tween

เล่นได้
ทั้งฝั่งเซิร์ฟเวอร์และฝั่งไคลเอนต์
ทั้งมือถือและ PC

สร้างการเคลื่อนไหวแบบสอดแทรก และคุณลักษณะที่ระบุของเอนทิตีเป้าหมายจะเคลื่อนที่ได้อย่างราบรื่นตามการตั้งค่า

ยืนยัน

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 สร้างเอนทิตีการเคลื่อนไหวแบบสอดแทรก