void Start() { _curState = ParcelleState.creuser; renderer.material = dirt; arrosoir = GameObject.FindGameObjectWithTag("Arrosoir").transform; arrosoirEmpty = GameObject.FindGameObjectWithTag("ArrosoirEmpty").transform; arrosoir.gameObject.renderer.enabled = false; ArrosoirOriginalPos = arrosoir.transform.position; }
public void ResetParcelle() { _curState = ParcelleState.creuser; _prevState = ParcelleState.creuser; renderer.material = dirt; _legume = null; isSelected = false; _nbTimesDigged = 0; tpsPrEtreMure = 0.0f; estMure = false; (gameObject.GetComponent("Halo") as Behaviour).enabled = false; }
// Parameters: prev State, curr State public void ChangeState(ParcelleState prev, ParcelleState current) { _curState = current; _prevState = prev; }