Beispiel #1
0
 public Target(int idx, int cnt, bool vis, TargetPhase ph)
 {
     id       = idx;
     cntTouch = cnt;
     visible  = vis;
     phase    = ph;
 }
Beispiel #2
0
    void updateCubeColor(int id, TargetPhase phase)
    {
        switch (phase)
        {
        case TargetPhase.NORMAL:
            targets.transform.GetChild(id).GetComponent <MeshRenderer>().material = selectNormal;
            break;

        case TargetPhase.CORRECT:
            targets.transform.GetChild(id).GetComponent <MeshRenderer>().material = selectCorrect;
            break;

        case TargetPhase.WRONG:
            targets.transform.GetChild(id).GetComponent <MeshRenderer>().material = selectWrong;
            break;

        default:
            break;
        }
    }