作成中のやつ

「作成中のやつ」の編集履歴(バックアップ)一覧はこちら

作成中のやつ」(2012/08/28 (火) 02:25:21) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

*作成中のやつ 基本的に &bold(){こんなことできるようになった(ドヤァ……} ってする。 **飛び出すメニュー ●説明 マウスカーソル乗せるとびょっと出る。 マウスカーソル離すとそそくさと戻る。 ボタンはまだ飾り。偉くない人でも必要だって分かってる。 &html(<embed src="http://www59.atwiki.jp/3bahts?cmd=upload&act=open&pageid=15&file=Itemlist.swf" width="600" height="450"> ) ●課題 +取得したアイテム表示。 +選択機能は欲しいよね。 +選択したアイテムのIDを取得できるように。 ●ソース >import fl.transitions.Tween; >import fl.transitions.easing.*; > >var m_twItemlistOut:Tween = new Tween(m_mcItemlist, "x", Strong.easeOut, m_mcItemlist.x, 600, 0.5, true); >var m_twItemlistIn:Tween = new Tween(m_mcItemlist, "x", Bounce.easeOut, m_mcItemlist.x, 358, 1, true); >m_twItemlistOut.stop(); >m_twItemlistIn.stop(); >m_mcItemlist.addEventListener(MouseEvent.ROLL_OVER, OnROverItemlist); >function OnROverItemlist (event:Event) { > m_twItemlistOut.stop(); > m_twItemlistIn.begin = m_mcItemlist.x; > m_twItemlistIn.finish = 358; > m_twItemlistIn.start(); >} >m_mcItemlist.addEventListener(MouseEvent.ROLL_OUT, OnROutItemlist); >function OnROutItemlist (event:Event) { > m_twItemlistIn.stop(); > m_twItemlistOut.begin = m_mcItemlist.x; > m_twItemlistOut.finish = 600; > m_twItemlistOut.start(); >} #comment() **画面端から視点変更 ●説明 画面端にマウスカーソル乗せると視点変更ボタン。 押せばそっち向く。 &html(<embed src="http://www59.atwiki.jp/3bahts?cmd=upload&act=open&pageid=15&file=Move.swf" width="600" height="450"> ) ●課題 前回押したボタンが表示されたままに。 マウスが離れたイベントが発生してないからかねぇ。 dispatchEventとか使えばいいのやら。 ●ソース >const EAST:MovieClip = new ESGAMESceneEast(); >const WEST:MovieClip = new ESGAMESceneWest(); >const NORTH:MovieClip = new ESGAMESceneNorth(); >const SOUTH:MovieClip = new ESGAMESceneSouth(); > >var m_mcDisp:MovieClip = EAST; >addChild(m_mcDisp); > >function GoAnywhere(mcWhere:MovieClip) : void >{ > removeChild(m_mcDisp); > m_mcDisp = mcWhere; > addChild(m_mcDisp); >} #comment() **両方同時に配置すると ●説明 メニューが押せないじゃねーの &html(<embed src="http://www59.atwiki.jp/3bahts?cmd=upload&act=open&pageid=15&file=comb.swf" width="600" height="450"> ) #comment()
*作成中のやつ 基本的に &bold(){こんなことできるようになった(ドヤァ……} ってする。 **飛び出すメニュー ●説明 マウスカーソル乗せるとびょっと出る。 マウスカーソル離すとそそくさと戻る。 ボタンはまだ飾り。偉くない人でも必要だって分かってる。 &html(<embed src="http://www59.atwiki.jp/3bahts?cmd=upload&act=open&pageid=15&file=Itemlist.swf" width="600" height="450"> ) ●課題 +取得したアイテム表示。 +選択機能は欲しいよね。 +選択したアイテムのIDを取得できるように。 ●ソース >import fl.transitions.Tween; >import fl.transitions.easing.*; > >var m_twItemlistOut:Tween = new Tween(m_mcItemlist, "x", Strong.easeOut, m_mcItemlist.x, 600, 0.5, true); >var m_twItemlistIn:Tween = new Tween(m_mcItemlist, "x", Bounce.easeOut, m_mcItemlist.x, 358, 1, true); >m_twItemlistOut.stop(); >m_twItemlistIn.stop(); >m_mcItemlist.addEventListener(MouseEvent.ROLL_OVER, OnROverItemlist); >function OnROverItemlist (event:Event) { > m_twItemlistOut.stop(); > m_twItemlistIn.begin = m_mcItemlist.x; > m_twItemlistIn.finish = 358; > m_twItemlistIn.start(); >} >m_mcItemlist.addEventListener(MouseEvent.ROLL_OUT, OnROutItemlist); >function OnROutItemlist (event:Event) { > m_twItemlistIn.stop(); > m_twItemlistOut.begin = m_mcItemlist.x; > m_twItemlistOut.finish = 600; > m_twItemlistOut.start(); >} #comment() **画面端から視点変更 ●説明 画面端にマウスカーソル乗せると視点変更ボタン。 押せばそっち向く。 &html(<embed src="http://www59.atwiki.jp/3bahts?cmd=upload&act=open&pageid=15&file=Move.swf" width="600" height="450"> ) ●課題 前回押したボタンが表示されたままに。 マウスが離れたイベントが発生してないからかねぇ。 dispatchEventとか使えばいいのやら。 ●ソース >const EAST:MovieClip = new ESGAMESceneEast(); >const WEST:MovieClip = new ESGAMESceneWest(); >const NORTH:MovieClip = new ESGAMESceneNorth(); >const SOUTH:MovieClip = new ESGAMESceneSouth(); > >var m_mcDisp:MovieClip = EAST; >addChild(m_mcDisp, 0); > >function GoAnywhere(mcWhere:MovieClip) : void >{ > removeChild(m_mcDisp); > m_mcDisp = mcWhere; > addChildAt(m_mcDisp, 0); >} #comment() **両方同時に配置すると ●説明 メニューと移動がかぶるじゃねーの まあ、移動画面を最背面に設置すりゃ何とか。 &html(<embed src="http://www59.atwiki.jp/3bahts?cmd=upload&act=open&pageid=15&file=comb.swf" width="600" height="450"> ) #comment()

表示オプション

横に並べて表示:
変化行の前後のみ表示: