Class VoxelScene
- Namespace
- VoxelPlayground.Level
- Assembly
- GamePlay.dll
public class VoxelScene : MonoBehaviour
- Inheritance
-
object
VoxelScene
- Derived
-
- Extension Methods
-
Fields
associatedVoxelDataTrans
public Transform associatedVoxelDataTrans
Field Value
- Transform
autoSwitchActiveStateOfAssociatedObject
public bool autoSwitchActiveStateOfAssociatedObject
Field Value
- bool
defaultViewType
public CameraViewType defaultViewType
Field Value
- CameraViewType
enablePortals
public bool enablePortals
Field Value
- bool
mainVoxelData
public VoxelVolume mainVoxelData
Field Value
- VoxelVolume
onSceneExit
public Action onSceneExit
Field Value
- Action
sceneConfigsContainer
public Transform sceneConfigsContainer
Field Value
- Transform
spawnPoint
public GameObject spawnPoint
Field Value
- GameObject
StartTime
Field Value
- float
public Transform voxelizeCenterTransform
Field Value
- Transform
Properties
isSettled
public bool isSettled { get; }
Property Value
- bool
isSettleVictory
public bool isSettleVictory { get; }
Property Value
- bool
Methods
GetCenterPoint()
public Vector3 GetCenterPoint()
Returns
- Vector3
OnDestroy()
protected virtual void OnDestroy()
OnSceneExit()
public void OnSceneExit()
OnSettlement(bool)
public virtual void OnSettlement(bool isVictory)
Parameters
isVictory bool
Start()
protected virtual void Start()
SwitchSceneConfig(int)
[Button]
public void SwitchSceneConfig(int sceneConfigIdx)
Parameters
sceneConfigIdx int