コード例 #1
0
    public override void OnInspectorGUI()
    {
        DrawDefaultInspector();

        CubesController cubesController = (CubesController)target;

        if (GUILayout.Button("PlaceCubes"))
        {
            cubesController.PlaceCubes();
        }
    }
コード例 #2
0
 public virtual void SetUpCube(int[] pos, CubesController manager)
 {
     this.manager       = manager;
     this.curPos        = pos;
     transform.position = Cubes.GetWorldPosition(pos);
 }
コード例 #3
0
 public override void SetUpCube(int[] pos, CubesController manager)
 {
     base.SetUpCube(pos, manager);
     manager.SwitchMatrixValue(pos, -1);
 }