Announcement

Collapse
No announcement yet.

Getting EventData in AS3

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Getting EventData in AS3

    Getting CLIK Widget EventData in AS2 (Scaleform 3.x) would be handled with a function like so:

    Code:
    function handleBtnPress(GFxClikWidget.EventData ev)
    {
        `log("Widget Name: " @ ev.target.GetString("_name");
    }
    However, in AS3 (Scaleform 4.x), the format is slightly changed:

    Code:
    function handleBtnPress(GFxClikWidget.EventData ev)
    {
        local GFxObject button;
        button = ev._this.GetObject("target");
    	
        `log("Widget Name: " @ button.GetString("name"));
    
        // or -
    
        `log("Widget Name: " @ ev._this.GetObject("target").GetString("name"));
    }
Working...
X