示例#1
0
 private void Awake()
 {
     movableComponent   = GetComponent <MovePiece>();
     colorComponent     = GetComponent <ColorPeice>();
     clearableComponent = GetComponent <ClearablePiece>();
     champComponent     = GetComponent <ChampPiece>();
     bombaComponent     = GetComponent <Bomba>();
     targetComponent    = GetComponent <TargetPiece>();
 }
    public override void OnInspectorGUI()
    {
        DrawDefaultInspector();

        TargetPiece myScript = (TargetPiece)target;

        if (GUILayout.Button("Align Piece"))
        {
            myScript.Align();
        }
    }