C# 클래스 tk2dBaseSprite, Elemental

상속: MonoBehaviour, tk2dRuntime.ISpriteCollectionForceBuild
파일 보기 프로젝트 열기: CodeStrumpet/Elemental 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
boxCollider BoxCollider
collection tk2dSpriteCollectionData,
meshCollider UnityEngine.MeshCollider
meshColliderMesh Mesh
meshColliderPositions Vector3[]
pixelPerfect bool

공개 메소드들

메소드 설명
Build ( ) : void
EditMode__CreateCollider ( ) : void
GetSpriteIdByName ( string name ) : int
MakePixelPerfect ( ) : void
Start ( ) : void
SwitchCollectionAndSprite ( tk2dSpriteCollectionData, newCollection, int newSpriteId ) : void

보호된 메소드들

메소드 설명
CreateCollider ( ) : void
GetBounds ( ) : Bounds
GetCurrentVertexCount ( ) : int
GetNumIndices ( ) : int
GetNumVertices ( ) : int
NeedBoxCollider ( ) : bool
SetColors ( Color dest ) : void
SetPositions ( Vector3 dest ) : void
UpdateCollider ( ) : void
UpdateColors ( ) : void
UpdateGeometry ( ) : void
UpdateMaterial ( ) : void
UpdateVertices ( ) : void

메소드 상세

Build() 공개 추상적인 메소드

public abstract Build ( ) : void
리턴 void

CreateCollider() 보호된 메소드

protected CreateCollider ( ) : void
리턴 void

EditMode__CreateCollider() 공개 메소드

public EditMode__CreateCollider ( ) : void
리턴 void

GetBounds() 보호된 메소드

protected GetBounds ( ) : Bounds
리턴 Bounds

GetCurrentVertexCount() 보호된 추상적인 메소드

protected abstract GetCurrentVertexCount ( ) : int
리턴 int

GetNumIndices() 보호된 메소드

protected GetNumIndices ( ) : int
리턴 int

GetNumVertices() 보호된 메소드

protected GetNumVertices ( ) : int
리턴 int

GetSpriteIdByName() 공개 메소드

public GetSpriteIdByName ( string name ) : int
name string
리턴 int

MakePixelPerfect() 공개 메소드

public MakePixelPerfect ( ) : void
리턴 void

NeedBoxCollider() 보호된 메소드

protected NeedBoxCollider ( ) : bool
리턴 bool

SetColors() 보호된 메소드

protected SetColors ( Color dest ) : void
dest Color
리턴 void

SetPositions() 보호된 메소드

protected SetPositions ( Vector3 dest ) : void
dest Vector3
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

SwitchCollectionAndSprite() 공개 메소드

public SwitchCollectionAndSprite ( tk2dSpriteCollectionData, newCollection, int newSpriteId ) : void
newCollection tk2dSpriteCollectionData,
newSpriteId int
리턴 void

UpdateCollider() 보호된 메소드

protected UpdateCollider ( ) : void
리턴 void

UpdateColors() 보호된 추상적인 메소드

protected abstract UpdateColors ( ) : void
리턴 void

UpdateGeometry() 보호된 추상적인 메소드

protected abstract UpdateGeometry ( ) : void
리턴 void

UpdateMaterial() 보호된 추상적인 메소드

protected abstract UpdateMaterial ( ) : void
리턴 void

UpdateVertices() 보호된 추상적인 메소드

protected abstract UpdateVertices ( ) : void
리턴 void

프로퍼티 상세

boxCollider 공개적으로 프로퍼티

public BoxCollider boxCollider
리턴 BoxCollider

collection 공개적으로 프로퍼티

public tk2dSpriteCollectionData, collection
리턴 tk2dSpriteCollectionData,

meshCollider 공개적으로 프로퍼티

public MeshCollider,UnityEngine meshCollider
리턴 UnityEngine.MeshCollider

meshColliderMesh 공개적으로 프로퍼티

public Mesh meshColliderMesh
리턴 Mesh

meshColliderPositions 공개적으로 프로퍼티

public Vector3[] meshColliderPositions
리턴 Vector3[]

pixelPerfect 공개적으로 프로퍼티

public bool pixelPerfect
리턴 bool