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(); } }