Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private static MessageManager messageManager;
- // Reference Support:
- // MessageManager can be cached as: private MessageManager messageManager;
- // & in Start() { messageManager = MessageManager.Instance(); }
- // Once cached, sending a messsage requires calls as: messageManager.Message (display, message, color); or one of the other overloads
- // Or one can simply address MessageManager directly thru Instance() with: MessageManager.Instance().Message (display, message, color); or one of the other overloads
- 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