public void onShowOptionsEvent(ShowOptionsEvent e) { lastPosition = transform.position; }
public void onShowOptions(ShowOptionsEvent e) { optionsPanel.SetActive(true); candyValue = e.candy; game = e.game; difficulty = e.difficulty; // Determine which sprites to show and what text // Game Sprite switch (e.game) { case MiniGames.AppleBobbing: miniGameImage.sprite = appleImage; break; case MiniGames.CornMaze: miniGameImage.sprite = mazeImage; break; case MiniGames.PumpkinCarving: miniGameImage.sprite = pumpkinImage; break; default: break; } // Game difficulty switch (e.difficulty) { case 1: trickLevelText.text = "Easy"; break; case 2: trickLevelText.text = "Normal"; break; case 3: trickLevelText.text = "Hard"; break; default: break; } // Candy Sprite switch (e.candy) { case 0: // no candy :( break; case 1: candyImage.sprite = candyOne; break; case 2: candyImage.sprite = candyOne; break; case 3: candyImage.sprite = candyTwo; break; case 4: candyImage.sprite = candyTwo; break; case 5: candyImage.sprite = candyThree; break; case 6: candyImage.sprite = candyThree; break; default: break; } // Candy Text candyCountText.text = e.candy.ToString() + " Candy!"; }