C# 클래스 iTweenExtensions, centauri-tac

파일 보기 프로젝트 열기: dshook/centauri-tac

공개 메소드들

메소드 설명
AudioFrom ( this go, float volume, float pitch, float time, float delay ) : void

Instantly changes an AudioSource's volume and pitch then returns it to it's starting volume and pitch over time. Default AudioSource attached to GameObject will be used.

AudioFrom ( this go, float volume, float pitch, float time, float delay, LoopType loopType ) : void

Instantly changes an AudioSource's volume and pitch then returns it to it's starting volume and pitch over time. Default AudioSource attached to GameObject will be used.

AudioTo ( this go, float volume, float pitch, float time, float delay ) : void

Fades volume and pitch of an AudioSource. Default AudioSource attached to GameObject will be used.

AudioTo ( this go, float volume, float pitch, float time, float delay, LoopType loopType ) : void

Fades volume and pitch of an AudioSource. Default AudioSource attached to GameObject will be used.

AudioUpdate ( this go, float volume, float pitch, float time ) : void

Similar to AudioTo but incredibly less expensive for usage inside the Update function or similar looping situations involving a "live" set of changing values. Does not utilize an EaseType.

ColorFrom ( this go, Color color, float time, float delay ) : void

Changes a GameObject's color values instantly then returns them to the provided properties over time. If a GUIText or GUITexture component is attached, it will become the target of the animation.

ColorFrom ( this go, Color color, float time, float delay, LoopType loopType ) : void

Changes a GameObject's color values instantly then returns them to the provided properties over time. If a GUIText or GUITexture component is attached, it will become the target of the animation.

ColorTo ( this go, Color color, float time, float delay ) : void

Changes a GameObject's color values over time. If a GUIText or GUITexture component is attached, they will become the target of the animation.

ColorTo ( this go, Color color, float time, float delay, LoopType loopType ) : void

Changes a GameObject's color values over time. If a GUIText or GUITexture component is attached, they will become the target of the animation.

ColorUpdate ( this go, Color color, float time ) : void

Similar to ColorTo but incredibly less expensive for usage inside the Update function or similar looping situations involving a "live" set of changing values. Does not utilize an EaseType.

FadeFrom ( this go, float alpha, float time, float delay ) : void

Changes a GameObject's alpha value instantly then returns it to the provided alpha over time. If a GUIText or GUITexture component is attached, it will become the target of the animation. Identical to using ColorFrom and using the "a" parameter.

FadeFrom ( this go, float alpha, float time, float delay, LoopType loopType ) : void

Changes a GameObject's alpha value instantly then returns it to the provided alpha over time. If a GUIText or GUITexture component is attached, it will become the target of the animation. Identical to using ColorFrom and using the "a" parameter.

FadeTo ( this go, float alpha, float time, float delay ) : void

Changes a GameObject's alpha value over time. If a GUIText or GUITexture component is attached, it will become the target of the animation. Identical to using ColorTo and using the "a" parameter.

FadeTo ( this go, float alpha, float time, float delay, LoopType loopType ) : void

Changes a GameObject's alpha value over time. If a GUIText or GUITexture component is attached, it will become the target of the animation. Identical to using ColorTo and using the "a" parameter.

FadeUpdate ( this go, float alpha, float time ) : void

Similar to FadeTo but incredibly less expensive for usage inside the Update function or similar looping situations involving a "live" set of changing values. Does not utilize an EaseType.

Init ( this go ) : void

Sets up a GameObject to avoid hiccups when an initial iTween is added. It's advisable to run this on every object you intend to run iTween on in its Start or Awake.

LookFrom ( this go, Vector3 lookTarget, float time, float delay ) : void

Instantly rotates a GameObject to look at the supplied Vector3 then returns it to it's starting rotation over time.

LookFrom ( this go, Vector3 lookTarget, float time, float delay, EaseType easeType ) : void

Instantly rotates a GameObject to look at the supplied Vector3 then returns it to it's starting rotation over time.

LookFrom ( this go, Vector3 lookTarget, float time, float delay, EaseType easeType, LoopType looptype ) : void

Instantly rotates a GameObject to look at the supplied Vector3 then returns it to it's starting rotation over time.

LookTo ( this go, Vector3 lookTarget, float time, float delay ) : void

Rotates a GameObject to look at the supplied Vector3 over time.

LookTo ( this go, Vector3 lookTarget, float time, float delay, EaseType easeType ) : void

Rotates a GameObject to look at the supplied Vector3 over time.

LookTo ( this go, Vector3 lookTarget, float time, float delay, EaseType easeType, LoopType loopType ) : void

Rotates a GameObject to look at the supplied Vector3 over time.

LookUpdate ( this go, Vector3 lookTarget, float time ) : void

Similar to LookTo but incredibly less expensive for usage inside the Update function or similar looping situations involving a "live" set of changing values. Does not utilize an EaseType.

MoveAdd ( this go, Vector3 amount, float time, float delay ) : void

Translates a GameObject's position over time.

MoveAdd ( this go, Vector3 amount, float time, float delay, EaseType easeType ) : void

Translates a GameObject's position over time.

MoveAdd ( this go, Vector3 amount, float time, float delay, EaseType easeType, LoopType loopType ) : void

Translates a GameObject's position over time.

MoveBy ( this go, Vector3 amount, float time, float delay ) : void

Adds the supplied coordinates to a GameObject's position.

MoveBy ( this go, Vector3 amount, float time, float delay, EaseType easeType ) : void

Adds the supplied coordinates to a GameObject's position.

MoveBy ( this go, Vector3 amount, float time, float delay, EaseType easeType, LoopType loopType ) : void

Adds the supplied coordinates to a GameObject's position.

MoveFrom ( this go, Vector3 position, float time, float delay ) : void

Instantly changes a GameObject's position to a supplied destination then returns it to it's starting position over time.

MoveFrom ( this go, Vector3 position, float time, float delay, EaseType easeType ) : void

Instantly changes a GameObject's position to a supplied destination then returns it to it's starting position over time.

MoveFrom ( this go, Vector3 position, float time, float delay, EaseType easeType, LoopType loopType ) : void

Instantly changes a GameObject's position to a supplied destination then returns it to it's starting position over time.

MoveTo ( this go, Transform path, float time, float delay ) : void

Changes a GameObject's position over time along a supplied path.

MoveTo ( this go, Transform path, float time, float delay, EaseType easeType ) : void

Changes a GameObject's position over time along a supplied path.

MoveTo ( this go, Transform path, float time, float delay, EaseType easeType, LoopType loopType ) : void

Changes a GameObject's position over time along a supplied path.

MoveTo ( this go, Vector3 position, float time, float delay ) : void

Changes a GameObject's position over time to a supplied destination.

MoveTo ( this go, Vector3 position, float time, float delay, EaseType easeType ) : void

Changes a GameObject's position over time to a supplied destination.

MoveTo ( this go, Vector3 position, float time, float delay, EaseType easeType, LoopType loopType ) : void

Changes a GameObject's position over time to a supplied destination.

MoveToLocal ( this go, Vector3 position, float time, float delay ) : void

Changes a GameObject's position over time to a supplied destination using local space

MoveToLocal ( this go, Vector3 position, float time, float delay, EaseType easeType ) : void
MoveUpdate ( this go, Vector3 position, float time ) : void

Similar to MoveTo but incredibly less expensive for usage inside the Update function or similar looping situations involving a "live" set of changing values. Does not utilize an EaseType.

MoveUpdateLocal ( this go, Vector3 position, float time ) : void
PunchPosition ( this go, Vector3 amount, float time, float delay ) : void

Applies a jolt of force to a GameObject's position and wobbles it back to its initial position.

PunchRotation ( this go, Vector3 amount, float time, float delay ) : void

Applies a jolt of force to a GameObject's rotation and wobbles it back to its initial rotation.

PunchScale ( this go, Vector3 amount, float time, float delay ) : void

Applies a jolt of force to a GameObject's scale and wobbles it back to its initial scale.

PutOnPath ( this go, Transform path, float percent ) : void

Puts a GameObject on a path at the provided percentage.

PutOnPath ( this go, Vector3 path, float percent ) : void

Puts a GameObject on a path at the provided percentage.

RotateAdd ( this go, Vector3 amount, float time, float delay ) : void

Adds supplied Euler angles in degrees to a GameObject's rotation over time.

RotateAdd ( this go, Vector3 amount, float time, float delay, EaseType easeType ) : void

Adds supplied Euler angles in degrees to a GameObject's rotation over time.

RotateAdd ( this go, Vector3 amount, float time, float delay, EaseType easeType, LoopType loopType ) : void

Adds supplied Euler angles in degrees to a GameObject's rotation over time.

RotateBy ( this go, Vector3 amount, float time, float delay ) : void

Multiplies supplied values by 360 and rotates a GameObject by calculated amount over time.

RotateBy ( this go, Vector3 amount, float time, float delay, EaseType easeType ) : void

Multiplies supplied values by 360 and rotates a GameObject by calculated amount over time.

RotateBy ( this go, Vector3 amount, float time, float delay, EaseType easeType, LoopType loopType ) : void

Multiplies supplied values by 360 and rotates a GameObject by calculated amount over time.

RotateFrom ( this go, Vector3 rotation, float time, float delay ) : void

Instantly changes a GameObject's Euler angles in degrees then returns it to it's starting rotation over time.

RotateFrom ( this go, Vector3 rotation, float time, float delay, EaseType easeType ) : void

Instantly changes a GameObject's Euler angles in degrees then returns it to it's starting rotation over time.

RotateFrom ( this go, Vector3 rotation, float time, float delay, EaseType easeType, LoopType loopType ) : void

Instantly changes a GameObject's Euler angles in degrees then returns it to it's starting rotation over time.

RotateTo ( this go, Vector3 rotation, float time, float delay ) : void

Rotates a GameObject to the supplied Euler angles in degrees over time.

RotateTo ( this go, Vector3 rotation, float time, float delay, EaseType easeType ) : void

Rotates a GameObject to the supplied Euler angles in degrees over time.

RotateTo ( this go, Vector3 rotation, float time, float delay, EaseType easeType, LoopType loopType ) : void

Rotates a GameObject to the supplied Euler angles in degrees over time.

RotateUpdate ( this go, Vector3 rotation, float time ) : void

Similar to RotateTo but incredibly less expensive for usage inside the Update function or similar looping situations involving a "live" set of changing values. Does not utilize an EaseType.

ScaleAdd ( this go, Vector3 amount, float time, float delay ) : void

Adds to a GameObject's scale over time.

ScaleAdd ( this go, Vector3 amount, float time, float delay, EaseType easeType ) : void

Adds to a GameObject's scale over time.

ScaleAdd ( this go, Vector3 amount, float time, float delay, EaseType easeType, LoopType loopType ) : void

Adds to a GameObject's scale over time.

ScaleBy ( this go, Vector3 amount, float time, float delay ) : void

Multiplies a GameObject's scale over time.

ScaleBy ( this go, Vector3 amount, float time, float delay, EaseType easeType ) : void

///

Multiplies a GameObject's scale over time.

ScaleBy ( this go, Vector3 amount, float time, float delay, EaseType easeType, LoopType loopType ) : void

Multiplies a GameObject's scale over time.

ScaleFrom ( this go, Vector3 scale, float time, float delay ) : void
ScaleFrom ( this go, Vector3 scale, float time, float delay, EaseType easeType ) : void

Instantly changes a GameObject's scale then returns it to it's starting scale over time.

ScaleFrom ( this go, Vector3 scale, float time, float delay, EaseType easeType, LoopType loopType ) : void

Instantly changes a GameObject's scale then returns it to it's starting scale over time.

ScaleTo ( this go, Vector3 scale, float time, float delay ) : void

Changes a GameObject's scale over time.

ScaleTo ( this go, Vector3 scale, float time, float delay, EaseType easeType ) : void

Changes a GameObject's scale over time.

ScaleTo ( this go, Vector3 scale, float time, float delay, EaseType easeType, LoopType loopType ) : void

Changes a GameObject's scale over time.

ScaleUpdate ( this go, Vector3 scale, float time ) : void

Similar to ScaleTo but incredibly less expensive for usage inside the Update function or similar looping situations involving a "live" set of changing values. Does not utilize an EaseType.

ShakePosition ( this go, Vector3 amount, float time, float delay ) : void

Randomly shakes a GameObject's position by a diminishing amount over time.

ShakeRotation ( this go, Vector3 amount, float time, float delay ) : void

Randomly shakes a GameObject's rotation by a diminishing amount over time.

ShakeScale ( this go, Vector3 amount, float time, float delay ) : void

Randomly shakes a GameObject's scale by a diminishing amount over time.

Stab ( this go, AudioClip audioClip, float volume, float pitch, float delay ) : void

Plays an AudioClip once based on supplied volume and pitch and following any delay. AudioSource is optional as iTween will provide one.

메소드 상세

AudioFrom() 공개 정적인 메소드

Instantly changes an AudioSource's volume and pitch then returns it to it's starting volume and pitch over time. Default AudioSource attached to GameObject will be used.
public static AudioFrom ( this go, float volume, float pitch, float time, float delay ) : void
go this
volume float /// A ///
pitch float /// A ///
time float /// A ///
delay float /// A ///
리턴 void

AudioFrom() 공개 정적인 메소드

Instantly changes an AudioSource's volume and pitch then returns it to it's starting volume and pitch over time. Default AudioSource attached to GameObject will be used.
public static AudioFrom ( this go, float volume, float pitch, float time, float delay, LoopType loopType ) : void
go this
volume float /// A ///
pitch float /// A ///
time float /// A ///
delay float /// A ///
loopType LoopType
리턴 void

AudioTo() 공개 정적인 메소드

Fades volume and pitch of an AudioSource. Default AudioSource attached to GameObject will be used.
public static AudioTo ( this go, float volume, float pitch, float time, float delay ) : void
go this
volume float /// A ///
pitch float /// A ///
time float /// A ///
delay float /// A ///
리턴 void

AudioTo() 공개 정적인 메소드

Fades volume and pitch of an AudioSource. Default AudioSource attached to GameObject will be used.
public static AudioTo ( this go, float volume, float pitch, float time, float delay, LoopType loopType ) : void
go this
volume float /// A ///
pitch float /// A ///
time float /// A ///
delay float /// A ///
loopType LoopType /// A ///
리턴 void

AudioUpdate() 공개 정적인 메소드

Similar to AudioTo but incredibly less expensive for usage inside the Update function or similar looping situations involving a "live" set of changing values. Does not utilize an EaseType.
public static AudioUpdate ( this go, float volume, float pitch, float time ) : void
go this
volume float /// A ///
pitch float /// A ///
time float /// A ///
리턴 void

ColorFrom() 공개 정적인 메소드

Changes a GameObject's color values instantly then returns them to the provided properties over time. If a GUIText or GUITexture component is attached, it will become the target of the animation.
public static ColorFrom ( this go, Color color, float time, float delay ) : void
go this
color Color /// A ///
time float /// A ///
delay float /// A ///
리턴 void

ColorFrom() 공개 정적인 메소드

Changes a GameObject's color values instantly then returns them to the provided properties over time. If a GUIText or GUITexture component is attached, it will become the target of the animation.
public static ColorFrom ( this go, Color color, float time, float delay, LoopType loopType ) : void
go this
color Color /// A ///
time float /// A ///
delay float /// A ///
loopType LoopType /// A ///
리턴 void

ColorTo() 공개 정적인 메소드

Changes a GameObject's color values over time. If a GUIText or GUITexture component is attached, they will become the target of the animation.
public static ColorTo ( this go, Color color, float time, float delay ) : void
go this
color Color /// A ///
time float /// A ///
delay float /// A ///
리턴 void

ColorTo() 공개 정적인 메소드

Changes a GameObject's color values over time. If a GUIText or GUITexture component is attached, they will become the target of the animation.
public static ColorTo ( this go, Color color, float time, float delay, LoopType loopType ) : void
go this
color Color /// A ///
time float /// A ///
delay float /// A ///
loopType LoopType /// A ///
리턴 void

ColorUpdate() 공개 정적인 메소드

Similar to ColorTo but incredibly less expensive for usage inside the Update function or similar looping situations involving a "live" set of changing values. Does not utilize an EaseType.
public static ColorUpdate ( this go, Color color, float time ) : void
go this
color Color /// A ///
time float /// A ///
리턴 void

FadeFrom() 공개 정적인 메소드

Changes a GameObject's alpha value instantly then returns it to the provided alpha over time. If a GUIText or GUITexture component is attached, it will become the target of the animation. Identical to using ColorFrom and using the "a" parameter.
public static FadeFrom ( this go, float alpha, float time, float delay ) : void
go this
alpha float /// A ///
time float /// A ///
delay float /// A ///
리턴 void

FadeFrom() 공개 정적인 메소드

Changes a GameObject's alpha value instantly then returns it to the provided alpha over time. If a GUIText or GUITexture component is attached, it will become the target of the animation. Identical to using ColorFrom and using the "a" parameter.
public static FadeFrom ( this go, float alpha, float time, float delay, LoopType loopType ) : void
go this
alpha float /// A ///
time float /// A ///
delay float /// A ///
loopType LoopType /// A ///
리턴 void

FadeTo() 공개 정적인 메소드

Changes a GameObject's alpha value over time. If a GUIText or GUITexture component is attached, it will become the target of the animation. Identical to using ColorTo and using the "a" parameter.
public static FadeTo ( this go, float alpha, float time, float delay ) : void
go this
alpha float /// A ///
time float /// A ///
delay float /// A ///
리턴 void

FadeTo() 공개 정적인 메소드

Changes a GameObject's alpha value over time. If a GUIText or GUITexture component is attached, it will become the target of the animation. Identical to using ColorTo and using the "a" parameter.
public static FadeTo ( this go, float alpha, float time, float delay, LoopType loopType ) : void
go this
alpha float /// A ///
time float /// A ///
delay float /// A ///
loopType LoopType /// A ///
리턴 void

FadeUpdate() 공개 정적인 메소드

Similar to FadeTo but incredibly less expensive for usage inside the Update function or similar looping situations involving a "live" set of changing values. Does not utilize an EaseType.
public static FadeUpdate ( this go, float alpha, float time ) : void
go this
alpha float /// A ///
time float /// A ///
리턴 void

Init() 공개 정적인 메소드

Sets up a GameObject to avoid hiccups when an initial iTween is added. It's advisable to run this on every object you intend to run iTween on in its Start or Awake.
public static Init ( this go ) : void
go this
리턴 void

LookFrom() 공개 정적인 메소드

Instantly rotates a GameObject to look at the supplied Vector3 then returns it to it's starting rotation over time.
public static LookFrom ( this go, Vector3 lookTarget, float time, float delay ) : void
go this
lookTarget Vector3 /// A ///
time float /// A ///
delay float /// A ///
리턴 void

LookFrom() 공개 정적인 메소드

Instantly rotates a GameObject to look at the supplied Vector3 then returns it to it's starting rotation over time.
public static LookFrom ( this go, Vector3 lookTarget, float time, float delay, EaseType easeType ) : void
go this
lookTarget Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
리턴 void

LookFrom() 공개 정적인 메소드

Instantly rotates a GameObject to look at the supplied Vector3 then returns it to it's starting rotation over time.
public static LookFrom ( this go, Vector3 lookTarget, float time, float delay, EaseType easeType, LoopType looptype ) : void
go this
lookTarget Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
looptype LoopType /// A ///
리턴 void

LookTo() 공개 정적인 메소드

Rotates a GameObject to look at the supplied Vector3 over time.
public static LookTo ( this go, Vector3 lookTarget, float time, float delay ) : void
go this
lookTarget Vector3 /// A ///
time float /// A ///
delay float /// A ///
리턴 void

LookTo() 공개 정적인 메소드

Rotates a GameObject to look at the supplied Vector3 over time.
public static LookTo ( this go, Vector3 lookTarget, float time, float delay, EaseType easeType ) : void
go this
lookTarget Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
리턴 void

LookTo() 공개 정적인 메소드

Rotates a GameObject to look at the supplied Vector3 over time.
public static LookTo ( this go, Vector3 lookTarget, float time, float delay, EaseType easeType, LoopType loopType ) : void
go this
lookTarget Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
loopType LoopType /// A ///
리턴 void

LookUpdate() 공개 정적인 메소드

Similar to LookTo but incredibly less expensive for usage inside the Update function or similar looping situations involving a "live" set of changing values. Does not utilize an EaseType.
public static LookUpdate ( this go, Vector3 lookTarget, float time ) : void
go this
lookTarget Vector3 /// A ///
time float /// A ///
리턴 void

MoveAdd() 공개 정적인 메소드

Translates a GameObject's position over time.
public static MoveAdd ( this go, Vector3 amount, float time, float delay ) : void
go this
amount Vector3 /// A ///
time float /// A ///
delay float /// A ///
리턴 void

MoveAdd() 공개 정적인 메소드

Translates a GameObject's position over time.
public static MoveAdd ( this go, Vector3 amount, float time, float delay, EaseType easeType ) : void
go this
amount Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
리턴 void

MoveAdd() 공개 정적인 메소드

Translates a GameObject's position over time.
public static MoveAdd ( this go, Vector3 amount, float time, float delay, EaseType easeType, LoopType loopType ) : void
go this
amount Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
loopType LoopType /// A ///
리턴 void

MoveBy() 공개 정적인 메소드

Adds the supplied coordinates to a GameObject's position.
public static MoveBy ( this go, Vector3 amount, float time, float delay ) : void
go this
amount Vector3 /// A ///
time float /// A ///
delay float /// A ///
리턴 void

MoveBy() 공개 정적인 메소드

Adds the supplied coordinates to a GameObject's position.
public static MoveBy ( this go, Vector3 amount, float time, float delay, EaseType easeType ) : void
go this
amount Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
리턴 void

MoveBy() 공개 정적인 메소드

Adds the supplied coordinates to a GameObject's position.
public static MoveBy ( this go, Vector3 amount, float time, float delay, EaseType easeType, LoopType loopType ) : void
go this
amount Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
loopType LoopType /// A ///
리턴 void

MoveFrom() 공개 정적인 메소드

Instantly changes a GameObject's position to a supplied destination then returns it to it's starting position over time.
public static MoveFrom ( this go, Vector3 position, float time, float delay ) : void
go this
position Vector3 /// A ///
time float /// A ///
delay float /// A ///
리턴 void

MoveFrom() 공개 정적인 메소드

Instantly changes a GameObject's position to a supplied destination then returns it to it's starting position over time.
public static MoveFrom ( this go, Vector3 position, float time, float delay, EaseType easeType ) : void
go this
position Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
리턴 void

MoveFrom() 공개 정적인 메소드

Instantly changes a GameObject's position to a supplied destination then returns it to it's starting position over time.
public static MoveFrom ( this go, Vector3 position, float time, float delay, EaseType easeType, LoopType loopType ) : void
go this
position Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
loopType LoopType /// A ///
리턴 void

MoveTo() 공개 정적인 메소드

Changes a GameObject's position over time along a supplied path.
public static MoveTo ( this go, Transform path, float time, float delay ) : void
go this
path Transform /// A ///
time float /// A ///
delay float /// A ///
리턴 void

MoveTo() 공개 정적인 메소드

Changes a GameObject's position over time along a supplied path.
public static MoveTo ( this go, Transform path, float time, float delay, EaseType easeType ) : void
go this /// A ///
path Transform /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
리턴 void

MoveTo() 공개 정적인 메소드

Changes a GameObject's position over time along a supplied path.
public static MoveTo ( this go, Transform path, float time, float delay, EaseType easeType, LoopType loopType ) : void
go this /// A ///
path Transform /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
loopType LoopType /// A ///
리턴 void

MoveTo() 공개 정적인 메소드

Changes a GameObject's position over time to a supplied destination.
public static MoveTo ( this go, Vector3 position, float time, float delay ) : void
go this
position Vector3 /// A ///
time float /// A ///
delay float /// A ///
리턴 void

MoveTo() 공개 정적인 메소드

Changes a GameObject's position over time to a supplied destination.
public static MoveTo ( this go, Vector3 position, float time, float delay, EaseType easeType ) : void
go this
position Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
리턴 void

MoveTo() 공개 정적인 메소드

Changes a GameObject's position over time to a supplied destination.
public static MoveTo ( this go, Vector3 position, float time, float delay, EaseType easeType, LoopType loopType ) : void
go this
position Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
loopType LoopType /// A ///
리턴 void

MoveToLocal() 공개 정적인 메소드

Changes a GameObject's position over time to a supplied destination using local space
public static MoveToLocal ( this go, Vector3 position, float time, float delay ) : void
go this
position Vector3 /// A ///
time float /// A ///
delay float /// A ///
리턴 void

MoveToLocal() 공개 정적인 메소드

public static MoveToLocal ( this go, Vector3 position, float time, float delay, EaseType easeType ) : void
go this
position Vector3
time float
delay float
easeType EaseType
리턴 void

MoveUpdate() 공개 정적인 메소드

Similar to MoveTo but incredibly less expensive for usage inside the Update function or similar looping situations involving a "live" set of changing values. Does not utilize an EaseType.
public static MoveUpdate ( this go, Vector3 position, float time ) : void
go this
position Vector3 /// A ///
time float /// A ///
리턴 void

MoveUpdateLocal() 공개 정적인 메소드

public static MoveUpdateLocal ( this go, Vector3 position, float time ) : void
go this
position Vector3
time float
리턴 void

PunchPosition() 공개 정적인 메소드

Applies a jolt of force to a GameObject's position and wobbles it back to its initial position.
public static PunchPosition ( this go, Vector3 amount, float time, float delay ) : void
go this
amount Vector3 /// A ///
time float /// A ///
delay float /// A ///
리턴 void

PunchRotation() 공개 정적인 메소드

Applies a jolt of force to a GameObject's rotation and wobbles it back to its initial rotation.
public static PunchRotation ( this go, Vector3 amount, float time, float delay ) : void
go this
amount Vector3 /// A ///
time float /// A ///
delay float /// A ///
리턴 void

PunchScale() 공개 정적인 메소드

Applies a jolt of force to a GameObject's scale and wobbles it back to its initial scale.
public static PunchScale ( this go, Vector3 amount, float time, float delay ) : void
go this
amount Vector3 /// A ///
time float /// A ///
delay float /// A ///
리턴 void

PutOnPath() 공개 정적인 메소드

Puts a GameObject on a path at the provided percentage.
public static PutOnPath ( this go, Transform path, float percent ) : void
go this
path Transform /// A ///
percent float /// A ///
리턴 void

PutOnPath() 공개 정적인 메소드

Puts a GameObject on a path at the provided percentage.
public static PutOnPath ( this go, Vector3 path, float percent ) : void
go this
path Vector3 /// A ///
percent float /// A ///
리턴 void

RotateAdd() 공개 정적인 메소드

Adds supplied Euler angles in degrees to a GameObject's rotation over time.
public static RotateAdd ( this go, Vector3 amount, float time, float delay ) : void
go this
amount Vector3 /// A ///
time float /// A ///
delay float /// A ///
리턴 void

RotateAdd() 공개 정적인 메소드

Adds supplied Euler angles in degrees to a GameObject's rotation over time.
public static RotateAdd ( this go, Vector3 amount, float time, float delay, EaseType easeType ) : void
go this
amount Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType
리턴 void

RotateAdd() 공개 정적인 메소드

Adds supplied Euler angles in degrees to a GameObject's rotation over time.
public static RotateAdd ( this go, Vector3 amount, float time, float delay, EaseType easeType, LoopType loopType ) : void
go this
amount Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType
loopType LoopType
리턴 void

RotateBy() 공개 정적인 메소드

Multiplies supplied values by 360 and rotates a GameObject by calculated amount over time.
public static RotateBy ( this go, Vector3 amount, float time, float delay ) : void
go this
amount Vector3 /// A ///
time float /// A ///
delay float /// A ///
리턴 void

RotateBy() 공개 정적인 메소드

Multiplies supplied values by 360 and rotates a GameObject by calculated amount over time.
public static RotateBy ( this go, Vector3 amount, float time, float delay, EaseType easeType ) : void
go this
amount Vector3 /// A ///
time float /// A
delay float /// A ///
easeType EaseType
리턴 void

RotateBy() 공개 정적인 메소드

Multiplies supplied values by 360 and rotates a GameObject by calculated amount over time.
public static RotateBy ( this go, Vector3 amount, float time, float delay, EaseType easeType, LoopType loopType ) : void
go this
amount Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType
loopType LoopType
리턴 void

RotateFrom() 공개 정적인 메소드

Instantly changes a GameObject's Euler angles in degrees then returns it to it's starting rotation over time.
public static RotateFrom ( this go, Vector3 rotation, float time, float delay ) : void
go this
rotation Vector3 /// A ///
time float /// A ///
delay float /// A ///
리턴 void

RotateFrom() 공개 정적인 메소드

Instantly changes a GameObject's Euler angles in degrees then returns it to it's starting rotation over time.
public static RotateFrom ( this go, Vector3 rotation, float time, float delay, EaseType easeType ) : void
go this
rotation Vector3
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
리턴 void

RotateFrom() 공개 정적인 메소드

Instantly changes a GameObject's Euler angles in degrees then returns it to it's starting rotation over time.
public static RotateFrom ( this go, Vector3 rotation, float time, float delay, EaseType easeType, LoopType loopType ) : void
go this
rotation Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
loopType LoopType /// A ///
리턴 void

RotateTo() 공개 정적인 메소드

Rotates a GameObject to the supplied Euler angles in degrees over time.
public static RotateTo ( this go, Vector3 rotation, float time, float delay ) : void
go this
rotation Vector3 /// A ///
time float /// A ///
delay float /// A ///
리턴 void

RotateTo() 공개 정적인 메소드

Rotates a GameObject to the supplied Euler angles in degrees over time.
public static RotateTo ( this go, Vector3 rotation, float time, float delay, EaseType easeType ) : void
go this
rotation Vector3
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
리턴 void

RotateTo() 공개 정적인 메소드

Rotates a GameObject to the supplied Euler angles in degrees over time.
public static RotateTo ( this go, Vector3 rotation, float time, float delay, EaseType easeType, LoopType loopType ) : void
go this
rotation Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
loopType LoopType /// A ///
리턴 void

RotateUpdate() 공개 정적인 메소드

Similar to RotateTo but incredibly less expensive for usage inside the Update function or similar looping situations involving a "live" set of changing values. Does not utilize an EaseType.
public static RotateUpdate ( this go, Vector3 rotation, float time ) : void
go this
rotation Vector3 /// A ///
time float /// A ///
리턴 void

ScaleAdd() 공개 정적인 메소드

Adds to a GameObject's scale over time.
public static ScaleAdd ( this go, Vector3 amount, float time, float delay ) : void
go this
amount Vector3 /// A ///
time float /// A ///
delay float /// A ///
리턴 void

ScaleAdd() 공개 정적인 메소드

Adds to a GameObject's scale over time.
public static ScaleAdd ( this go, Vector3 amount, float time, float delay, EaseType easeType ) : void
go this
amount Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
리턴 void

ScaleAdd() 공개 정적인 메소드

Adds to a GameObject's scale over time.
public static ScaleAdd ( this go, Vector3 amount, float time, float delay, EaseType easeType, LoopType loopType ) : void
go this
amount Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
loopType LoopType /// A ///
리턴 void

ScaleBy() 공개 정적인 메소드

Multiplies a GameObject's scale over time.
public static ScaleBy ( this go, Vector3 amount, float time, float delay ) : void
go this
amount Vector3 /// A ///
time float /// A ///
delay float /// A ///
리턴 void

ScaleBy() 공개 정적인 메소드

/// Multiplies a GameObject's scale over time.
public static ScaleBy ( this go, Vector3 amount, float time, float delay, EaseType easeType ) : void
go this
amount Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
리턴 void

ScaleBy() 공개 정적인 메소드

Multiplies a GameObject's scale over time.
public static ScaleBy ( this go, Vector3 amount, float time, float delay, EaseType easeType, LoopType loopType ) : void
go this
amount Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
loopType LoopType /// A ///
리턴 void

ScaleFrom() 공개 정적인 메소드

public static ScaleFrom ( this go, Vector3 scale, float time, float delay ) : void
go this
scale Vector3
time float
delay float
리턴 void

ScaleFrom() 공개 정적인 메소드

Instantly changes a GameObject's scale then returns it to it's starting scale over time.
public static ScaleFrom ( this go, Vector3 scale, float time, float delay, EaseType easeType ) : void
go this
scale Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
리턴 void

ScaleFrom() 공개 정적인 메소드

Instantly changes a GameObject's scale then returns it to it's starting scale over time.
public static ScaleFrom ( this go, Vector3 scale, float time, float delay, EaseType easeType, LoopType loopType ) : void
go this
scale Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
loopType LoopType /// A ///
리턴 void

ScaleTo() 공개 정적인 메소드

Changes a GameObject's scale over time.
public static ScaleTo ( this go, Vector3 scale, float time, float delay ) : void
go this
scale Vector3 /// A ///
time float /// A ///
delay float /// A ///
리턴 void

ScaleTo() 공개 정적인 메소드

Changes a GameObject's scale over time.
public static ScaleTo ( this go, Vector3 scale, float time, float delay, EaseType easeType ) : void
go this
scale Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
리턴 void

ScaleTo() 공개 정적인 메소드

Changes a GameObject's scale over time.
public static ScaleTo ( this go, Vector3 scale, float time, float delay, EaseType easeType, LoopType loopType ) : void
go this
scale Vector3 /// A ///
time float /// A ///
delay float /// A ///
easeType EaseType /// A ///
loopType LoopType /// A ///
리턴 void

ScaleUpdate() 공개 정적인 메소드

Similar to ScaleTo but incredibly less expensive for usage inside the Update function or similar looping situations involving a "live" set of changing values. Does not utilize an EaseType.
public static ScaleUpdate ( this go, Vector3 scale, float time ) : void
go this
scale Vector3 /// A ///
time float /// A ///
리턴 void

ShakePosition() 공개 정적인 메소드

Randomly shakes a GameObject's position by a diminishing amount over time.
public static ShakePosition ( this go, Vector3 amount, float time, float delay ) : void
go this
amount Vector3 /// A ///
time float /// A ///
delay float /// A ///
리턴 void

ShakeRotation() 공개 정적인 메소드

Randomly shakes a GameObject's rotation by a diminishing amount over time.
public static ShakeRotation ( this go, Vector3 amount, float time, float delay ) : void
go this
amount Vector3 /// A ///
time float /// A ///
delay float /// A ///
리턴 void

ShakeScale() 공개 정적인 메소드

Randomly shakes a GameObject's scale by a diminishing amount over time.
public static ShakeScale ( this go, Vector3 amount, float time, float delay ) : void
go this /// A ///
amount Vector3 /// A ///
time float /// A ///
delay float /// A ///
리턴 void

Stab() 공개 정적인 메소드

Plays an AudioClip once based on supplied volume and pitch and following any delay. AudioSource is optional as iTween will provide one.
public static Stab ( this go, AudioClip audioClip, float volume, float pitch, float delay ) : void
go this
audioClip UnityEngine.AudioClip /// A ///
volume float /// A ///
pitch float /// A ///
delay float /// A ///
리턴 void