Пример #1
0
    public void PipeLine_State_To_None()
    {
        MyState    = PipeLine_State.PS_None;
        MyRotState = (PipeLine_RotState)Random.Range(0, 4);
        ResetRotState();
        //StartCoroutine(SetState());
        //StartCoroutine(SetRotState());

        b_IsPlaced = false;

        this.transform.localPosition = Vector3.zero;
    }
Пример #2
0
 public void Exchange_PipeLine_Info(PipeLine Target_cs)
 {
     MyState    = Target_cs.MyState;
     MyRotState = Target_cs.MyRotState;
     ResetRotState();
 }
Пример #3
0
 public void Reset_PipeLine_Info()
 {
     MyState    = (PipeLine_State)Random.Range(1, 5); //.PS_Corner;
     MyRotState = (PipeLine_RotState)Random.Range(0, 4);
     ResetRotState();
 }