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

wonderfl-swf.kayac.comから wonderfl.kayac.com にアクセスしたいんですけど。

======================================================================
progressionが使えないじゃん!
* SecurityError: Error #2060: セキュリティサンドボックス侵害 : ExternalInterface 呼び出し元 http://wonderfl-swf.kayac.com/swf/usercode/5/52/5256/525622119750ecfb8e778d92fe0ba32b784cbbe2.swf?t=1236533170530 は http://wonderfl.kayac.com/code/525622119750ecfb8e778d92fe0ba32b784cbbe2/edit にアクセスできません。
at flash.external::ExternalInterface$/_initJS()
at flash.external::ExternalInterface$/call()
at org.libspark.utils.ui::HIGEWheel$/initialize()
at jp.progression::Progression()
at Index/_onInit()
at jp.progression.casts::CastDocument/_init()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at jp.nium.events::EventIntegrator/dispatchEvent()
at jp.nium.core.display::ExDisplayObject/dispatchEvent()

SWFに直接アクセスすれば、エラーは起きないはず!
http://wonderfl-swf.kayac.com/swf/usercode/5/52/5256/525622119750ecfb8e778d92fe0ba32b784cbbe2.swf?t=1236533642293

<allow-access-from domain="wonderf
Get Adobe Flash player
by paq 30 Mar 2009
    Embed
/*======================================================================*//**
 * progressionが使えないじゃん!
 * SecurityError: Error #2060: セキュリティサンドボックス侵害 : ExternalInterface 呼び出し元 http://wonderfl-swf.kayac.com/swf/usercode/5/52/5256/525622119750ecfb8e778d92fe0ba32b784cbbe2.swf?t=1236533170530 は http://wonderfl.kayac.com/code/525622119750ecfb8e778d92fe0ba32b784cbbe2/edit にアクセスできません。
	at flash.external::ExternalInterface$/_initJS()
	at flash.external::ExternalInterface$/call()
	at org.libspark.utils.ui::HIGEWheel$/initialize()
	at jp.progression::Progression()
	at Index/_onInit()
	at jp.progression.casts::CastDocument/_init()
	at flash.events::EventDispatcher/dispatchEventFunction()
	at flash.events::EventDispatcher/dispatchEvent()
	at jp.nium.events::EventIntegrator/dispatchEvent()
	at jp.nium.core.display::ExDisplayObject/dispatchEvent()

SWFに直接アクセスすれば、エラーは起きないはず!
http://wonderfl-swf.kayac.com/swf/usercode/5/52/5256/525622119750ecfb8e778d92fe0ba32b784cbbe2.swf?t=1236533642293
 
 <allow-access-from domain="wonderfl.kayac.com"/>
 */
package {
	import flash.display.StageAlign;
	import flash.display.StageQuality;
	import flash.display.StageScaleMode;
	import jp.progression.casts.*;
	import jp.progression.commands.*;
	import jp.progression.core.debug.Verbose;
	import jp.progression.events.*;
	import jp.progression.loader.*;
	import jp.progression.*;
	import jp.progression.scenes.*;
	
	/*======================================================================*//**
	 * Index クラス
	 */
	public class Index extends CastDocument {
		
		/*======================================================================*//**
		 * Progression インスタンスを取得します。
		 */
		public var prog:Progression;
		
		
		
		
		
		/*======================================================================*//**
		 * コンストラクタ
		 */
		public function Index() {
		}
		
		
		
		
		
		/*======================================================================*//**
		 * SWF ファイルの読み込みが完了し、stage 及び loaderInfo にアクセス可能になった場合に送出されます。
		 */
		protected override function _onInit():void {
			// stage の初期設定を行います。
			align = StageAlign.TOP_LEFT;
			quality = StageQuality.HIGH;
			scaleMode = StageScaleMode.NO_SCALE;
			
			// 開発者用の出力を有効化します。
			//Verbose.enabled = true;
			//Verbose.filteringCommand();
			
			// Progression インスタンスを作成します。
			prog = new Progression( "index", stage, IndexScene );
			
			// ブラウザ再生時に URL 同期を有効化します。
			//prog.sync = false;
			
			// 最初のシーンに移動します。
			//prog.goto( prog.firstSceneId );
		}
	}
}


/*======================================================================*//**
 * 
 */
	import jp.progression.casts.*;
	import jp.progression.commands.*;
	import jp.progression.events.*;
	import jp.progression.loader.*;
	import jp.progression.*;
	import jp.progression.scenes.*;
	
	/*======================================================================*//**
	 * IndexScene クラス
	 */
	class IndexScene extends SceneObject {
		
		/*======================================================================*//**
		 * コンストラクタ
		 */
		public function IndexScene() {
		}
		
		
		
		
		
		/*======================================================================*//**
		 * シーン移動時に目的地がシーンオブジェクト自身もしくは子階層だった場合に、階層が変更された瞬間に送出されます。
		 * このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。
		 */
		protected override function _onLoad():void {
			// 実行したいコマンドを登録します。
			addCommand(
				
			);
		}
		
		/*======================================================================*//**
		 * シーンオブジェクトが目的地だった場合に、到達した瞬間に送出されます。
		 * このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。
		 */
		protected override function _onInit():void {
			// 実行したいコマンドを登録します。
			addCommand(
				
			);
		}
		
		/*======================================================================*//**
		 * シーンオブジェクトが出発地だった場合に、移動を開始した瞬間に送出されます。
		 * このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。
		 */
		protected override function _onGoto():void {
			// 実行したいコマンドを登録します。
			addCommand(
				
			);
		}
		
		/*======================================================================*//**
		 * シーン移動時に目的地がシーンオブジェクト自身もしくは親階層だった場合に、階層が変更された瞬間に送出されます。
		 * このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。
		 */
		protected override function _onUnload():void {
			// 実行したいコマンドを登録します。
			addCommand(
				
			);
		}
	}