private void SetAndInstantietMoveableObj(ISpawnable spawnable, int ID) { switch (ID) { case 1: selectedMoveableObj = spawnable.SpawnAtPoint(selectedMoveableObjPos); break; case 2: unSelectedMoveableObj = spawnable.SpawnAtPoint(unSelectedMoveableObjPos); break; } }
public void SelectSuperBubble(ISpawnable superBubble) { if (shootingSuperBubble == false) { if (this.superBubble != null) { this.superBubble.Hide(false); } // Debug.Log("called"); selectedMoveableObj.Hide(true); unSelectedMoveableObj.Hide(true); shootingSuperBubble = true; this.superBubble = superBubble.SpawnAtPoint(selectedMoveableObjPos); } }