C# Класс ShakeTweenProperty, GoKit

Наследование: AbstractTweenProperty
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Equals ( object obj ) : bool
GetHashCode ( ) : int
ShakeTweenProperty ( Vector3 shakeMagnitude, GoShakeType shakeType, int frameMod = 1, bool useLocalProperties = false ) : System.Collections

you can shake any combination of position, scale and eulers by passing in a bitmask of the types you want to shake. frameMod allows you to specify what frame count the shakes should occur on. for example, a frameMod of 3 would mean that only when frameCount % 3 == 0 will the shake occur

prepareForUse ( ) : void
tick ( float totalElapsedTime ) : void
validateTarget ( object target ) : bool

Приватные методы

Метод Описание
randomDiminishingTarget ( float falloffValue ) : Vector3

Описание методов

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

ShakeTweenProperty() публичный Метод

you can shake any combination of position, scale and eulers by passing in a bitmask of the types you want to shake. frameMod allows you to specify what frame count the shakes should occur on. for example, a frameMod of 3 would mean that only when frameCount % 3 == 0 will the shake occur
public ShakeTweenProperty ( Vector3 shakeMagnitude, GoShakeType shakeType, int frameMod = 1, bool useLocalProperties = false ) : System.Collections
shakeMagnitude Vector3
shakeType GoShakeType
frameMod int
useLocalProperties bool
Результат System.Collections

prepareForUse() публичный Метод

public prepareForUse ( ) : void
Результат void

tick() публичный Метод

public tick ( float totalElapsedTime ) : void
totalElapsedTime float
Результат void

validateTarget() публичный Метод

public validateTarget ( object target ) : bool
target object
Результат bool