C# Класс tk2dBaseSprite, Elemental

Наследование: MonoBehaviour, tk2dRuntime.ISpriteCollectionForceBuild
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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