C# 클래스 a.spritestudio.SpritePartRenderer

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

공개 메소드들

메소드 설명
SetCellMap ( int index, int mapIndex ) : void

セルマップの指定

SetPart ( SpritePart part ) : void

パーツの設定

Setup ( SpritePart part ) : void

初期化

SetupVertices ( ) : void

頂点バッファ生成

TransformVertices ( Vector2 leftTop, Vector2 rightTop, Vector2 leftBottom, Vector2 rightBottom ) : void

頂点変換

UpdateTexCoordS ( float value ) : void

UV更新

UpdateTexCoordT ( float value ) : void

UV更新

UpdateTexCoordU ( float value ) : void

UV更新

UpdateTexCoordV ( float value ) : void

UV更新

보호된 메소드들

메소드 설명
OnFillVBO ( List vbo ) : void

メッシュ生成(Unity5.1以前)

OnPopulateMesh ( Mesh mesh ) : void

メッシュ生成 (5.2版)

OnPopulateMesh ( VertexHelper vh ) : void

メッシュ生成(5.3以降版)

Start ( ) : void

GOの初期化時

비공개 메소드들

메소드 설명
UpdatePosition ( int index, Vector3 position ) : void

頂点座標の更新

UpdatePositions ( bool isDirty = true ) : void

頂点座標の一括更新

UpdateTextureCoord ( int index, Vector2 uv ) : void

UVの更新

UpdateTextureCoords ( bool isDirty = true ) : void

UVの一括更新

UpdateVertices ( bool isDirty = true ) : void

頂点情報の更新

메소드 상세

OnFillVBO() 보호된 메소드

メッシュ生成(Unity5.1以前)
protected OnFillVBO ( List vbo ) : void
vbo List
리턴 void

OnPopulateMesh() 보호된 메소드

メッシュ生成 (5.2版)
protected OnPopulateMesh ( Mesh mesh ) : void
mesh UnityEngine.Mesh
리턴 void

OnPopulateMesh() 보호된 메소드

メッシュ生成(5.3以降版)
protected OnPopulateMesh ( VertexHelper vh ) : void
vh UnityEngine.UI.VertexHelper
리턴 void

SetCellMap() 공개 메소드

セルマップの指定
public SetCellMap ( int index, int mapIndex ) : void
index int
mapIndex int
리턴 void

SetPart() 공개 메소드

パーツの設定
public SetPart ( SpritePart part ) : void
part SpritePart
리턴 void

Setup() 공개 메소드

初期化
public Setup ( SpritePart part ) : void
part SpritePart
리턴 void

SetupVertices() 공개 메소드

頂点バッファ生成
public SetupVertices ( ) : void
리턴 void

Start() 보호된 메소드

GOの初期化時
protected Start ( ) : void
리턴 void

TransformVertices() 공개 메소드

頂点変換
public TransformVertices ( Vector2 leftTop, Vector2 rightTop, Vector2 leftBottom, Vector2 rightBottom ) : void
leftTop UnityEngine.Vector2
rightTop UnityEngine.Vector2
leftBottom UnityEngine.Vector2
rightBottom UnityEngine.Vector2
리턴 void

UpdateTexCoordS() 공개 메소드

UV更新
public UpdateTexCoordS ( float value ) : void
value float
리턴 void

UpdateTexCoordT() 공개 메소드

UV更新
public UpdateTexCoordT ( float value ) : void
value float
리턴 void

UpdateTexCoordU() 공개 메소드

UV更新
public UpdateTexCoordU ( float value ) : void
value float
리턴 void

UpdateTexCoordV() 공개 메소드

UV更新
public UpdateTexCoordV ( float value ) : void
value float
리턴 void