Example #1
0
 private void selectObject(int potentialIdx)
 {
     for (int offset = 0; offset < SceneLoader.SceneEditableObjects.Count; offset++)
     {
         int realIdx = mod((potentialIdx + offset * DPADdirection), SceneLoader.SceneEditableObjects.Count);
         if (!SceneLoader.SceneEditableObjects[realIdx].GetComponent <SceneObject>().locked&&
             !SceneLoader.SceneEditableObjects[realIdx].GetComponent <SceneObjectLight>() &&
             SceneLoader.SceneEditableObjects[realIdx].GetComponent <CameraObject>() == null)
         {
             mainController.callSelect(SceneLoader.SceneEditableObjects[realIdx].transform);
             break;
         }
     }
 }