void Update() { if (Input.GetKeyDown(KeyCode.Space)) { LovelyCheese lovelyCheese = new LovelyCheese(); CheeseMessage.CreateMessage(lovelyCheese); Application.LoadLevel(Application.loadedLevel); } }
public static void CreateMessage(LovelyCheese content) { if(instance != null) Destroy( instance.gameObject ); GameObject obj = new GameObject("CheeseMessage"); DontDestroyOnLoad( obj ); instance = obj.AddComponent<CheeseMessage>(); instance.content = content; }
void Awake() { if (CheeseMessage.GetMessage() != null) { CheeseMessage message = CheeseMessage.GetMessage(); print("The cheese on today's menu is " + message.content.cheeseType.ToString()); } else { print("Sorry there's no cheese in this scene. Press space to try another"); } }
public static void CreateMessage(LovelyCheese content) { if (instance != null) { Destroy(instance.gameObject); } GameObject obj = new GameObject("CheeseMessage"); DontDestroyOnLoad(obj); instance = obj.AddComponent <CheeseMessage>(); instance.content = content; }