C# Class GrowOnLand, Elemental

Inheritance: MonoBehaviour
Afficher le fichier Open project: CodeStrumpet/Elemental

Méthodes publiques

Свойство Type Description
debugRaycast bool
frameSkip int
growSpeed float
landMesh Transform
rayDistance float
rayOffset float
shrinkSpeed float

Méthodes publiques

Méthode Description
DrawDebugRaycast ( Vector3 origin, Color c ) : void
Grow ( ) : void
Setup ( ) : void
Shrink ( ) : void
Start ( ) : void
Transition ( State, newState ) : void
Update ( ) : void

Private Methods

Méthode Description
DoRaycast ( ) : bool
RaycastToLand ( ) : bool

Method Details

DrawDebugRaycast() public méthode

public DrawDebugRaycast ( Vector3 origin, Color c ) : void
origin Vector3
c Color
Résultat void

Grow() public méthode

public Grow ( ) : void
Résultat void

Setup() public méthode

public Setup ( ) : void
Résultat void

Shrink() public méthode

public Shrink ( ) : void
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Transition() public méthode

public Transition ( State, newState ) : void
newState State,
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

Property Details

debugRaycast public_oe property

public bool debugRaycast
Résultat bool

frameSkip public_oe property

public int frameSkip
Résultat int

growSpeed public_oe property

public float growSpeed
Résultat float

landMesh public_oe property

public Transform landMesh
Résultat Transform

rayDistance public_oe property

public float rayDistance
Résultat float

rayOffset public_oe property

public float rayOffset
Résultat float

shrinkSpeed public_oe property

public float shrinkSpeed
Résultat float