MessageManager 1.1

This is the place to post add-on scripts you have written that use EZ GUI. Please remember only to post your add-on content and not the original EZ GUI scripts.
Forum rules
Only post your own add-on content and not any of the original EZ GUI scripts.

MessageManager 1.1

Postby Little Angel » Tue Mar 15, 2011 12:08 pm

MessageManager 1.1 is now available and can be purchased from The Ant Ranch eStore for the introductory price of $9.99.
(MessageManager is also available on the asset store for the introductory price of $10.00)

Image

MessageManager is a full color, low draw call, batchable, fading, clippable, scrollable, drop shadowed messaging system for EZGui. Messages can be sent to any number of fully formatted displays with only one line of code from anywhere within your game's systems!

MessageManager 1.1 is improved over the free 1.0 version by including support for an unlimited number of message displays, text clipping and scroll list support.

For more information, go to the MessageManager page on The Ant Ranch site.
Image Image


The package contents also include a full set of tutorial videos to get you up and running fast (see the quick start guide below) and also go into detail about all of the important new options like text clipping and scroll lists support.

Link to Quick-start Guide Video
Little Angel
 
Posts: 772
Joined: Thu Sep 02, 2010 10:23 pm

Re: MessageManager 1.1

Postby Rafe » Tue Mar 22, 2011 4:16 pm

Hi,

I am extremely interested but was hoping to see some of the other videos to understand the system better. I don't see anything other than the quick start guide. Can you link the videos please?

It may be too late to change due to legacy concerns, but you don't need to use a method to get read-only static singleton. I have quite a few of these in my game code...

Code: Select all
public static class ExampleClass
{
    /// <description>
    ///      A reference to the game object instance in the scene.
    /// </description>
    // Static: means it can be accessed directly without an instance
    private static Transform _instance = null;    // private for Singleton
    public static Transform instance
    {
        // Only defining 'get' makes this read-only
        get
        {
            // Singleton
            if (_instance) return _instance;

            // Get the intance the first time..
            GameObject inst = GameObject.Find("NameOfGameObject");
            if (!inst)
            {
                Debug.LogError("'NameOfGameObject' not found in the scene.");
                return null;
            }

            // Store singleton so this doesn't run again
            _instance = inst.transform;
            return _instance;
        }
    }
}


I didn't look in to your code obviously, so you might have a good reason, but I find this to be like the EZGUI usage. E.g. UIManager.instance. ...
Last edited by Rafe on Mon Mar 28, 2011 1:24 am, edited 1 time in total.
- Rafe
PoolManager Developer and EZ[everything] fan
Check out the Path-o-logical Games Asset Packages.
Rafe
 
Posts: 174
Joined: Mon Mar 07, 2011 1:45 pm

Re: MessageManager 1.1

Postby Little Angel » Thu Mar 24, 2011 3:03 pm

I've been meaning to get those videos up for public consumption. I've included them in the download package for ease of use, but I do need to get them published to my youTube channel.

Thanks for posting your code. I'll try to get a closer look at it. I may not have used to most efficient manner to grab a reference, so thanks for the tip!
Little Angel
 
Posts: 772
Joined: Thu Sep 02, 2010 10:23 pm

Re: MessageManager 1.1

Postby Little Angel » Thu Mar 24, 2011 4:30 pm

Here is the Introduction video (01:42):
http://www.youtube.com/watch?v=JSnHBpfBDY4

Here is the Overview video (04:04):
http://www.youtube.com/watch?v=twuEmibiS4Q

The main tutorial video is over 30 minutes, as it includes all aspects of setting up MessageManager - including Clipping Rect and Scroll List support - so I will need to cut it into at least 3 pieces to put it up on youTube. I'll try to get that up soon.
Little Angel
 
Posts: 772
Joined: Thu Sep 02, 2010 10:23 pm

Re: MessageManager 1.1

Postby Little Angel » Sun Apr 03, 2011 8:23 am

If you need to contact me or ask me a specific question you can PM me here on this forum.

HOWEVER, I've been having trouble with not getting notifications from this forum about posts and PM's.

If I don't get back to you, or if you'd rather just cut to the chase, you can email me at:
info@theantranch.com

Or you can post on:
http://theantranch.com/forum/viewforum.php?f=23
Little Angel
 
Posts: 772
Joined: Thu Sep 02, 2010 10:23 pm

Re: MessageManager 1.1

Postby jrricky » Sun Apr 10, 2011 3:16 pm

Hey LittleAngel,

I posted a new thread on your website about a feature to be able to enable/disable the rendering of the SpriteTexts by using the MessageManager. I also want to be able to set the Fade time in code just like the color.

Thanks
jrricky
 
Posts: 45
Joined: Mon Sep 27, 2010 3:09 pm

Re: MessageManager 1.1

Postby Little Angel » Tue Apr 26, 2011 2:26 pm

jrricky: I just realized that this looks like it's dangling as I answered it on the ant ranch's forum:
http://theantranch.com/forum/viewtopic.php?f=23&t=1146
Little Angel
 
Posts: 772
Joined: Thu Sep 02, 2010 10:23 pm

Re: MessageManager 1.1

Postby GravitySpec » Wed May 04, 2011 6:26 am

hey LA, will you be bringing your Inventory Manager over to EZ GUI?
GravitySpec
 
Posts: 75
Joined: Wed May 04, 2011 5:50 am

Re: MessageManager 1.1

Postby Little Angel » Thu May 19, 2011 6:41 pm

Yes. That's the plan. And as you can tell, I don't check this forum enough... SORRY. Don't forget to check in at http://theantranch.com/forum/ for InventoryManager and MessageManager information. The time line goes like this: Finish the current contract job. Minor update MessageManager (better fade tracking, pooling & message at a point). Minor update to InventoryManager (better equipping hooks, money, vendors). Then "port" (tho' it's not really a port, it's a rebuild) InventoryManager to EZGui.
Little Angel
 
Posts: 772
Joined: Thu Sep 02, 2010 10:23 pm

Re: MessageManager 1.1

Postby Little Angel » Mon Sep 05, 2011 3:42 pm

I have a point upgrade about to release.

Changes and updates include:

- New "Constant" display type: for updating single displays like score, speed, distance, etc..

- Improved Speed overall.
- Improved ScrollList support: This solves issues created by large volumes of text in a scroll list.
- Improved Coroutine handling and cleaner handing of "Clear Messages".
- Improved Pool mamagement for messages at a point.
- Improved DropShadow support, including DropShadow support for Messages at a point.
- Improved Messages at a Point allowing the display to show in the game world or on the screen plane.
- Updated UI, including popup lists for display type and a custom inspector.

Two important things:

1: Now is the time to put in any requests for additions, updates or changes.
2: This will be accompanied by a price increase when released.

- For current licensees, this point upgrade, will be free,
- The price will increase for new purchases on both the Asset Store and our eStore.
Little Angel
 
Posts: 772
Joined: Thu Sep 02, 2010 10:23 pm

Next

Return to EZ GUI Add-ons

Who is online

Users browsing this forum: No registered users and 3 guests