In case Flash no longer exists; a copy of this site is included in the Flashpoint archive's "ultimate" collection.

Dead Code Preservation :: Archived AS3 works from wonderfl.net

Who are you?

WonderflでFlashVarsとして設定されているものを取得するサンプル
取得できるもの
アプリケーションのid
ユーザー名
ユーザーのアイコンのURL
APIキー
flexの場合: http://wonderfl.net/c/7Zoy/edit
Get Adobe Flash player
by shohei909 12 Sep 2010

    Talk

    aghbbs at 09 Aug 2010 14:01
    wonderful work!!!
    Embed
/**
 * Copyright shohei909 ( http://wonderfl.net/user/shohei909 )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/A11h
 */

//WonderflでFlashVarsとして設定されているものを取得するサンプル

//取得できるもの
//アプリケーションのid
//ユーザー名
//ユーザーのアイコンのURL
//APIキー



//flexの場合: http://wonderfl.net/c/7Zoy

package {
    import flash.events.Event;
    import flash.display.Sprite;
    import com.bit101.components.*;
    
    public class FlashTest extends Sprite {
        public function FlashTest() {
            addEventListener(Event.ADDED_TO_STAGE,init);
        }
        
        private function init(e:Event):void{
            var flashVars:Object = root.loaderInfo.parameters;
            var text:Text = new Text(this,0,0);
            text.setSize(455,455);
            text.html = true;
            
            text.text = "This is /" + flashVars["appId"]; 
            //text.text += "<br/>apiKey:" + flashVars["open_api_key"]; 
            //text.text += "<br/>???:" + flashVars["key"]; 
            //text.text += "<br/>time?:" + flashVars["t"]; 
            
            text.text += "<br/><br/>your name: " + flashVars["viewer.displayName"]; 
            text.text += "<br/>your icon: " + flashVars["viewer.iconURL"]; 
            text.text += "<img src='" + flashVars["viewer.iconURL"] +"'/>"
            
        }
    }
}