C# Class TerrainChunk, playable_alpha2

Afficher le fichier Open project: kvakvs/playable_alpha2 Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
AddQuad ( Voxel, vx ) : void
RebuildMesh ( ) : void
TriangulateCell ( Voxel a ) : void
TriangulateCellRows ( ) : void

Method Details

AddBoxColliderTo() public méthode

public AddBoxColliderTo ( GameObject coll_go, BoxCollider2D &bc, Vector2 bcBegin, int bcWidth ) : void
coll_go GameObject
bc UnityEngine.BoxCollider2D
bcBegin Vector2
bcWidth int
Résultat void

Edit() public méthode

public Edit ( int x, int y ) : void
x int
y int
Résultat void

Initialize() public méthode

public Initialize ( ) : void
Résultat void

IsUsingVoxels() public méthode

public IsUsingVoxels ( Voxel v ) : bool
v Voxel
Résultat bool

RebuildColliders() public méthode

public RebuildColliders ( ) : void
Résultat void

UseVoxels() public méthode

public UseVoxels ( Voxel src_voxels, int chunkx, int chunky ) : void
src_voxels Voxel
chunkx int
chunky int
Résultat void