Пример #1
0
    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;
    }
Пример #2
0
    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;
    }
Пример #3
0
 // Parameters: prev State, curr State
 public void ChangeState(ParcelleState prev, ParcelleState current)
 {
     _curState  = current;
     _prevState = prev;
 }