/// <summary> /// Initializes references. /// </summary> public void Initialize(Block[] blocks) { _fluidProcessor = GetComponent <FluidProcessor>(); _meshGenerator = GetComponent <MarchingCubesMeshGenerator>(); _blocks = blocks; _pendingChanges = new Dictionary <VectorI3, Voxel>(); }
public void Initialize() { _worldApi = GetComponent <WorldApi>(); _fluidProcessor = GetComponent <FluidProcessor>(); }