Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private static MessageManager messageManager;
- // Reference Support:
- // MessageManager can be cached on start as private MessageManager messageManager;
- // & in Start() messageManager = MessageManager.Instance();
- // Once cached, sending a messsage requires calls as: messageManager.Message (display, message, color);
- public static MessageManager Instance () {
- if (! messageManager) {
- messageManager = FindObjectOfType(typeof (MessageManager)) as MessageManager;
- if (! messageManager)
- Debug.LogError ("There needs to be one active MessageManager script on a GameObject in your scene.");
- }
- return messageManager;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement