πŸ”ΉText Button List

Text Button List ν˜• μœ„μ ―μ€ ν…μŠ€νŠΈμ™€ λ²„νŠΌμ„ ν•¨κ»˜ ν‘œμ‹œν•  수 μžˆλŠ” UIμž…λ‹ˆλ‹€.

ν™œμš© μ•± ) 카메라 κ΄€μ „ 프리미엄 κΈ°λŠ₯

Image

Example

function openWidget(p)
{
    //Check if player is mobile or not
    if(p.isMobile)
        //Set the widget's name, anchor position, width, and height.
        p.tag.widget = p.showWidget('widget.html','sidebar',300,550);
    else
        p.tag.widget = p.showWidget('widget.html','sidebar',280,520);

    //Send data to widget
    p.tag.widget.sendMessage({
        isMobile : p.isMobile,
    })
    
    //Register events for messages sent from widgets
    p.tag.widget.onMessage.Add(function(sender, msg) {
        switch (msg.type)
        {
            case 'close':
                if(p.tag.widget)
                {
                    p.tag.widget.destroy();
                    p.tag.widget = null;
                }
                
                break;
        }
    })
}

//Event when a player joins the app
App.onJoinPlayer.Add(function(p) {
    // Initialize tag properties of player
    p.tag = {};
});

// Action when the player clicks the sidebar app
App.onSidebarTouched.Add(function(p) {
    openWidget(p);
});

Last updated

Was this helpful?