C# Class EasingUtil, freegostop

iTween에서 easing부분만 추려내어 만든 클래스. 사용법은 Mathf.Lerp와 같다. (시작값, 끝값, 시간값) 시간값은 0 ~ 1 사이.
Afficher le fichier Open project: sunduk/freegostop Class Usage Examples

Méthodes publiques

Méthode Description
bounce ( float start, float end, float value ) : float
clerp ( float start, float end, float value ) : float
easeInBack ( float start, float end, float value ) : float
easeInCirc ( float start, float end, float value ) : float
easeInCubic ( float start, float end, float value ) : float
easeInExpo ( float start, float end, float value ) : float
easeInOutBack ( float start, float end, float value ) : float
easeInOutCirc ( float start, float end, float value ) : float
easeInOutCubic ( float start, float end, float value ) : float
easeInOutExpo ( float start, float end, float value ) : float
easeInOutQuad ( float start, float end, float value ) : float
easeInOutQuart ( float start, float end, float value ) : float
easeInOutQuint ( float start, float end, float value ) : float
easeInOutSine ( float start, float end, float value ) : float
easeInQuad ( float start, float end, float value ) : float
easeInQuart ( float start, float end, float value ) : float
easeInQuint ( float start, float end, float value ) : float
easeInSine ( float start, float end, float value ) : float
easeOutBack ( float start, float end, float value ) : float
easeOutCirc ( float start, float end, float value ) : float
easeOutCubic ( float start, float end, float value ) : float
easeOutExpo ( float start, float end, float value ) : float
easeOutQuad ( float start, float end, float value ) : float
easeOutQuart ( float start, float end, float value ) : float
easeOutQuint ( float start, float end, float value ) : float
easeOutSine ( float start, float end, float value ) : float
elastic ( float start, float end, float value ) : float
linear ( float start, float end, float value ) : float
punch ( float amplitude, float value ) : float
spring ( float start, float end, float value ) : float

Method Details

bounce() public static méthode

public static bounce ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

clerp() public static méthode

public static clerp ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

easeInBack() public static méthode

public static easeInBack ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

easeInCirc() public static méthode

public static easeInCirc ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

easeInCubic() public static méthode

public static easeInCubic ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

easeInExpo() public static méthode

public static easeInExpo ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

easeInOutBack() public static méthode

public static easeInOutBack ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

easeInOutCirc() public static méthode

public static easeInOutCirc ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

easeInOutCubic() public static méthode

public static easeInOutCubic ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

easeInOutExpo() public static méthode

public static easeInOutExpo ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

easeInOutQuad() public static méthode

public static easeInOutQuad ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

easeInOutQuart() public static méthode

public static easeInOutQuart ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

easeInOutQuint() public static méthode

public static easeInOutQuint ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

easeInOutSine() public static méthode

public static easeInOutSine ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

easeInQuad() public static méthode

public static easeInQuad ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

easeInQuart() public static méthode

public static easeInQuart ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

easeInQuint() public static méthode

public static easeInQuint ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

easeInSine() public static méthode

public static easeInSine ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

easeOutBack() public static méthode

public static easeOutBack ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

easeOutCirc() public static méthode

public static easeOutCirc ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

easeOutCubic() public static méthode

public static easeOutCubic ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

easeOutExpo() public static méthode

public static easeOutExpo ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

easeOutQuad() public static méthode

public static easeOutQuad ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

easeOutQuart() public static méthode

public static easeOutQuart ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

easeOutQuint() public static méthode

public static easeOutQuint ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

easeOutSine() public static méthode

public static easeOutSine ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

elastic() public static méthode

public static elastic ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

linear() public static méthode

public static linear ( float start, float end, float value ) : float
start float
end float
value float
Résultat float

punch() public static méthode

public static punch ( float amplitude, float value ) : float
amplitude float
value float
Résultat float

spring() public static méthode

public static spring ( float start, float end, float value ) : float
start float
end float
value float
Résultat float