炫彩缓动类

package
v0.0.0-...-e0973fd Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 7, 2024 License: MIT Imports: 2 Imported by: 0

Documentation

Overview

Package ease 缓动.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func X缓动EX

func X缓动EX(位置 float32, 缓动标识 炫彩常量类.Ease_Flag_) float32

缓动_扩展, 全部缓动类型.

pos: 位置, 0.0f - 1.0f.

flag: 缓动标识, Ease_Flag_.

func X缓动三次方曲线

func X缓动三次方曲线(位置 float32, 缓动类型 炫彩常量类.Ease_Type_) float32

缓动_Cubic, 三次方曲线, 圆弧.

p: 位置, 0.0f - 1.0f.

flag: 缓动类型, Ease_Type_.

func X缓动二次方曲线

func X缓动二次方曲线(位置 float32, 缓动类型 炫彩常量类.Ease_Type_) float32

缓动_Quad, 二次方曲线.

p: 位置, 0.0f - 1.0f.

flag: 缓动类型, Ease_Type_.

func X缓动五次方曲线

func X缓动五次方曲线(位置 float32, 缓动类型 炫彩常量类.Ease_Type_) float32

缓动_Quint, 五次方曲线.

p: 位置, 0.0f - 1.0f.

flag: 缓动类型, Ease_Type_.

func X缓动四次方曲线

func X缓动四次方曲线(位置 float32, 缓动类型 炫彩常量类.Ease_Type_) float32

缓动_Quart, 四次方曲线.

p: 位置, 0.0f - 1.0f.

flag: 缓动类型, Ease_Type_.

func X缓动回弹

func X缓动回弹(位置 float32, 缓动类型 炫彩常量类.Ease_Type_) float32

缓动_Back, 回弹, 比较缓慢.

p: 位置, 0.0f - 1.0f.

flag: 缓动类型, Ease_Type_.

func X缓动圆环

func X缓动圆环(位置 float32, 缓动类型 炫彩常量类.Ease_Type_) float32

缓动_Circ, 圆环, 好比绕过一个圆环.

p: 位置, 0.0f - 1.0f.

flag: 缓动类型, Ease_Type_.

func X缓动弹跳

func X缓动弹跳(位置 float32, 缓动类型 炫彩常量类.Ease_Type_) float32

缓动_Bounce.

p: 位置, 0.0f - 1.0f.

flag: 缓动类型, Ease_Type_.

func X缓动强力回弹

func X缓动强力回弹(位置 float32, 缓动类型 炫彩常量类.Ease_Type_) float32

缓动_Elastic, 强力回弹.

p: 位置, 0.0f - 1.0f.

flag: 缓动类型, Ease_Type_.

func X缓动正弦曲线

func X缓动正弦曲线(位置 float32, 缓动类型 炫彩常量类.Ease_Type_) float32

缓动_Sine, 正弦曲线, 在末端变化.

p: 位置, 0.0f - 1.0f.

flag: 缓动类型, Ease_Type_.

func X缓动突击曲线

func X缓动突击曲线(位置 float32, 缓动类型 炫彩常量类.Ease_Type_) float32

缓动_Expo, 突击曲线, 突然一下.

p: 位置, 0.0f - 1.0f.

flag: 缓动类型, Ease_Type_.

func X缓动线性

func X缓动线性(位置 float32) float32

缓动_Linear, 线性.

p: 位置, 0.0f - 1.0f.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL