ヤスオキングダム
http://w.atwiki.jp/3bahts/
ヤスオキングダム
ja
2012-10-27T15:00:14+09:00
1351317614
-
最新の状態
https://w.atwiki.jp/3bahts/pages/16.html
*最新バージョン
&html(<embed src="http://www59.atwiki.jp/3bahts?cmd=upload&act=open&pageid=16&file=latest.swf" width="480" height="360"> )
**履歴
2012/10/27 アイテムが取得するような動作。バグは多い。
2012/09/08 PNGの画像をテストで追加。透明処理はばっちり。クリック判定は要改善。
2012/08/29 天井追加。元に戻れる。まだ電気は消すべきでない。
2012/08/28 北からドアに近づける。ドアァ……
2012/08/26 メニューが動く
2012/08/25 北の窓が何か開く
2012/08/25 移動できる
#comment()
2012-10-27T15:00:14+09:00
1351317614
-
メニュー
https://w.atwiki.jp/3bahts/pages/2.html
**メニュー
-[[トップページ]]
-[[最新の状態]]
-[[作成中のやつ]]
----
**リンク
// リンクを張るには "[" 2つで文字列を括ります。
// ">" の左側に文字、右側にURLを記述するとリンクになります
//**更新履歴
//#recent(20)
&link_editmenu(text=ここを編集)
2012-08-28T02:32:39+09:00
1346088759
-
作成中のやつ
https://w.atwiki.jp/3bahts/pages/15.html
*作成中のやつ
基本的に
&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()
2012-08-28T02:25:21+09:00
1346088321
-
トップページ
https://w.atwiki.jp/3bahts/pages/1.html
**ようこそ
今作ってるフラッシュのサンプル上げる。
実際の動作確認して、こうこうして欲しい旨コメントする。
2012-08-26T00:34:58+09:00
1345908898
-
右メニュー
https://w.atwiki.jp/3bahts/pages/3.html
**更新履歴
#recent(20)
&link_editmenu2(text=ここを編集)
2012-08-26T00:22:33+09:00
1345908153