EasingStyle

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.

Các giá trị enum này được chuyển đến TweenInfo.new() để kiểm soát chuyển động của một Tween .Các đồ thị sau đây phản ánh phong cách nới lỏng cho Enum.EasingDirection.In .Đối với biểu đồ phản ánh Enum.EasingDirection.OutEnum.EasingDirection.InOut , hãy xem UI hoạt hình .

Graphs of EasingStyle variations with an 'In' EasingDirection.

Vật Phẩm

TênGiá TrịTóm Tắt
Linear0

Di chuyển với tốc độ không đổi.

Sine1

Tốc độ được xác định bởi một làn sóng sine cho một chuyển động nhẹ nhàng.

Back2

Hơi vượt quá mục tiêu, sau đó quay trở lại vị địa điểm.

Quad3

Tương tự như Sine nhưng với một đường cong sắc bén hơn một chút dựa trên sự phân tích hình học bậc hai.

Quart4

Tương tự như Cubic nhưng với một đường cong sắc bén hơn dựa trên sự phân tích bậc thứ tư.

Quint5

Tương tự như Quart nhưng với một đường cong sắc bén hơn dựa trên quintic interpolation.

Bounce6

Bật lên lùi nhiều lần sau khi đạt đến mục tiêu, trước khi cuối cùng được giải quyết.

Elastic7

Di chuyển như thể được gắn vào một dây cao su, vượt quá mục tiêu vài lần.

Exponential8

Đường cong sắc nhọn dựa trên sự phân tán lũy thừa.

Circular9

Theo một hình cung tròn, như vậy tốc độ gia tăng sẽ nhanh hơn và tốc độ giảm chậm hơn so với Quint hoặc Exponential .

Cubic10

Tương tự như Quad nhưng với một đường cong sắc nét hơn một chút dựa trên interpolation hình khối.

Trên trang này