C# 클래스 a.spritestudio.SpriteRoot

상속: UnityEngine.MonoBehaviour
파일 보기 프로젝트 열기: cfm-art/SpriteStudioPlayerForUGUI 1 사용 예제들

공개 메소드들

메소드 설명
AddPart ( SpritePart part ) : void

追加

AddSprite ( SpritePartRenderer renderer ) : void

レンダラ追加

Build ( KeyFrameResource resource ) : void

リソースを指定してモーションを切り替え

CellMap ( int index ) : CellMap

セルマップの取得

ChangeMotion ( KeyFrameResource resource ) : void

モーションの変更

DestroySelf ( ) : void

自分がいるゲームオブジェクトを破棄する

FindPart ( string name ) : SpritePart

パーツ検索

NotifyUserData ( SpritePart part, attribute data ) : void

ユーザーデータキーの通知

Pause ( ) : void

一時停止する

Play ( ) : void

再生

SetPosition ( float x, float y ) : void

座標指定

SetRotation ( float degree ) : void

回転指定

SetScale ( float x, float y ) : void

拡縮指定

Setup ( int fps, int frames, float pivotX, float pivotY ) : void

基本設定

SetupCellMaps ( List cellMaps ) : void

セルマップの設定

SetupSpriteHolder ( ) : void

Spriteを保持する場所を設定

UpdatePriority ( ) : void

優先度の更新

비공개 메소드들

메소드 설명
LateUpdate ( ) : void

遅延更新

OnDestroy ( ) : void

破棄

Start ( ) : void

開始

Update ( ) : void

更新

메소드 상세

AddPart() 공개 메소드

追加
public AddPart ( SpritePart part ) : void
part SpritePart
리턴 void

AddSprite() 공개 메소드

レンダラ追加
public AddSprite ( SpritePartRenderer renderer ) : void
renderer SpritePartRenderer
리턴 void

Build() 공개 메소드

リソースを指定してモーションを切り替え
public Build ( KeyFrameResource resource ) : void
resource KeyFrameResource
리턴 void

CellMap() 공개 메소드

セルマップの取得
public CellMap ( int index ) : CellMap
index int
리턴 CellMap

ChangeMotion() 공개 메소드

モーションの変更
public ChangeMotion ( KeyFrameResource resource ) : void
resource KeyFrameResource
리턴 void

DestroySelf() 공개 메소드

自分がいるゲームオブジェクトを破棄する
public DestroySelf ( ) : void
리턴 void

FindPart() 공개 메소드

パーツ検索
public FindPart ( string name ) : SpritePart
name string
리턴 SpritePart

NotifyUserData() 공개 메소드

ユーザーデータキーの通知
public NotifyUserData ( SpritePart part, attribute data ) : void
part SpritePart
data attribute
리턴 void

Pause() 공개 메소드

一時停止する
public Pause ( ) : void
리턴 void

Play() 공개 메소드

再生
public Play ( ) : void
리턴 void

SetPosition() 공개 메소드

座標指定
public SetPosition ( float x, float y ) : void
x float
y float
리턴 void

SetRotation() 공개 메소드

回転指定
public SetRotation ( float degree ) : void
degree float
리턴 void

SetScale() 공개 메소드

拡縮指定
public SetScale ( float x, float y ) : void
x float
y float
리턴 void

Setup() 공개 메소드

基本設定
public Setup ( int fps, int frames, float pivotX, float pivotY ) : void
fps int
frames int
pivotX float
pivotY float
리턴 void

SetupCellMaps() 공개 메소드

セルマップの設定
public SetupCellMaps ( List cellMaps ) : void
cellMaps List
리턴 void

SetupSpriteHolder() 공개 메소드

Spriteを保持する場所を設定
public SetupSpriteHolder ( ) : void
리턴 void

UpdatePriority() 공개 메소드

優先度の更新
public UpdatePriority ( ) : void
리턴 void