C# 클래스 PunkX.Tween

Base class for all Tween objects, can be added to any Core-extended classes.
파일 보기 프로젝트 열기: RichardMarks/PunkX 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
active System.Boolean
complete CompletionDelegate

보호된 프로퍼티들

프로퍼티 타입 설명
_ease EaserDelegate
_t float
_target uint
_time float

공개 메소드들

메소드 설명
Tween ( uint duration, uint type, CompletionDelegate onCompletion = null, EaserDelegate ease = null ) : System

Constructor. Specify basic information about the Tween.

start ( ) : void

Starts the Tween, or restarts it if it's currently running.

update ( ) : void

Updates the Tween, called by World.

비공개 메소드들

메소드 설명
finish ( ) : void

Called when the Tween completes.

메소드 상세

Tween() 공개 메소드

Constructor. Specify basic information about the Tween.
public Tween ( uint duration, uint type, CompletionDelegate onCompletion = null, EaserDelegate ease = null ) : System
duration uint Duration of the tween (in seconds or frames).
type uint Tween type, one of Tween.PERSIST (default), Tween.LOOPING, or Tween.ONESHOT.
onCompletion CompletionDelegate Optional callback for when the Tween completes.
ease EaserDelegate Optional easer function to apply to the Tweened value.
리턴 System

start() 공개 메소드

Starts the Tween, or restarts it if it's currently running.
public start ( ) : void
리턴 void

update() 공개 메소드

Updates the Tween, called by World.
public update ( ) : void
리턴 void

프로퍼티 상세

_ease 보호되어 있는 프로퍼티

protected EaserDelegate _ease
리턴 EaserDelegate

_t 보호되어 있는 프로퍼티

protected float _t
리턴 float

_target 보호되어 있는 프로퍼티

protected uint _target
리턴 uint

_time 보호되어 있는 프로퍼티

protected float _time
리턴 float

active 공개적으로 프로퍼티

if the tween should update
public Boolean,System active
리턴 System.Boolean

complete 공개적으로 프로퍼티

callback function to be called when the tween has finished
public CompletionDelegate complete
리턴 CompletionDelegate