C# Класс TerrainChunk, playable_alpha2

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddBoxColliderTo ( GameObject coll_go, BoxCollider2D &bc, Vector2 bcBegin, int bcWidth ) : void
Edit ( int x, int y ) : void
Initialize ( ) : void
IsUsingVoxels ( Voxel v ) : bool
RebuildColliders ( ) : void
UseVoxels ( Voxel src_voxels, int chunkx, int chunky ) : void

Приватные методы

Метод Описание
AddQuad ( Voxel, vx ) : void
RebuildMesh ( ) : void
TriangulateCell ( Voxel a ) : void
TriangulateCellRows ( ) : void

Описание методов

AddBoxColliderTo() публичный Метод

public AddBoxColliderTo ( GameObject coll_go, BoxCollider2D &bc, Vector2 bcBegin, int bcWidth ) : void
coll_go GameObject
bc UnityEngine.BoxCollider2D
bcBegin Vector2
bcWidth int
Результат void

Edit() публичный Метод

public Edit ( int x, int y ) : void
x int
y int
Результат void

Initialize() публичный Метод

public Initialize ( ) : void
Результат void

IsUsingVoxels() публичный Метод

public IsUsingVoxels ( Voxel v ) : bool
v Voxel
Результат bool

RebuildColliders() публичный Метод

public RebuildColliders ( ) : void
Результат void

UseVoxels() публичный Метод

public UseVoxels ( Voxel src_voxels, int chunkx, int chunky ) : void
src_voxels Voxel
chunkx int
chunky int
Результат void