Example #1
0
    new public static UIStateButton create(UIToolkit manager, string filename, string highlightedFilename, int xPos, int yPos, int depth)
    {
        var filenames = new string[1] {
            filename
        };
        var highlightedFilenames = new string[1] {
            highlightedFilename
        };

        return(UIStateButton.create(manager, filenames, highlightedFilenames, xPos, yPos, depth));
    }
Example #2
0
    void Start()
    {
        var filenames            = new string[] { "playUp.png", "scoresUp.png", "optionsUp.png" };
        var highlightedFilenames = new string[] { "playDown.png", "scoresDown.png", "optionsDown.png" };

        var stateButton = UIStateButton.create(filenames, highlightedFilenames, 0, 0);

        stateButton.positionCenter();
        stateButton.onStateChange += onStateChange;

        // can hook up to UIButton events too
        stateButton.onTouchUpInside += onButtonTouched;
    }
Example #3
0
 public static UIStateButton create(UIToolkit manager, string[] filenames, string[] highlightedFilenames, int xPos, int yPos)
 {
     return(UIStateButton.create(manager, filenames, highlightedFilenames, xPos, yPos, 1));
 }
Example #4
0
 public static UIStateButton create(string[] filenames, string[] highlightedFilenames, int xPos, int yPos)
 {
     return(UIStateButton.create(UI.firstToolkit, filenames, highlightedFilenames, xPos, yPos));
 }