ゲームを途中まで作ったのですが、ムービープレビューで出力したときにしか動きません。
(他のパブリッシュプレビューや実際にサーバーにUPして見ましたがコントロールがききません)問題があれば教えて頂きたく質問させて頂きました。
どうぞよろしく御願いします。
onClipEvent (load) {
_root.target._x=100
speed = 0;
rot = -90;
dx = 0;
dy = 0;}
onClipEvent (enterFrame) {
_root.target.honou.gotoAndStop(1);
if(Key.isDown(Key.SPACE)){speed +=0.8;
_root.target.honou.gotoAndStop(2);
}
if(Key.isDown(Key.LEFT)){
rot -= 3
this._y +=2}
if(Key.isDown(Key.RIGHT))
{ rot += 3
this._y +=2}
else{
this._y =this._y + 3
}
dx = Math.cos(rot * Math.PI / 180) * speed;
dy = Math.sin(rot * Math.PI / 180) * speed;
speed *= 0.9;
_x += dx;
_y += dy;
_rotation = rot;
}
No.1ベストアンサー
- 回答日時:
おもしろいです!
月面付近のロケットロケットか何かの動きですね。
スペースキーを押すと
ロケットエンジンが噴射を開始して,上に行きますが,
油断していると下に落ちてしまうような感じでしょうか。
それで,『←』キーや『→』キーで進む方向を決めるのですね。
あえて書くなら,
~~~略~~~
onClipEvent (enterFrame) {
//_root.target.honou.gotoAndStop(1); ↓移動
if (Key.isDown(Key.SPACE)) {
speed += 0.8;
_root.target.honou.gotoAndStop(2);
}else{
_root.target.honou.gotoAndStop(1);
}
~~~略~~~
の方が良いような気もしますが,
今のままでもOKです。
つまり,問題なく動きましたが…
ブラウザを通して見たときは,
フォーカスがFlashに当たっていないので,一度Flashをクリックしないとキー操作できませんが,
問題点はそこでしょうか?
「ブラウザに埋め込んだ Flash ムービーにキーボードフォーカスを与える」
http://www.macromedia.com/jp/support/flash/ts/do …
だいたいは「スタート」ボタンを付けて対処します。
他は特に問題点は見えないのですが…
(私の目はふし穴なもので)
有難う御座います。
正しくロケットをイメージしています。
ご指導いただいたとおり、
一度Flashをクリックする事で解決しました。
後、確かにelseを使ったほうが、1箇所にまとめられて確かにスマートですね!勉強になりました。
どうも有難う御座います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 物理学 とても難しい 問題 ベクトル解析 1 2022/12/09 16:38
- Visual Basic(VBA) vba 重複データ合算 5 2023/07/05 18:55
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- Visual Basic(VBA) VBAコードが作動せず、どこに問題があるのか教えて下さい。 3 2023/06/13 13:20
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- Visual Basic(VBA) シフト表のコマで「ブロック」されている前の時間の「出」を同一列の「休」と入れ替えたいがふぇきません。 2 2023/08/02 18:49
- Visual Basic(VBA) エクセルVBAについて 8 2022/07/13 22:41
- Visual Basic(VBA) ExcelVBAで、index、match関数を使用して、指定範囲に出力したい 3 2022/10/18 21:53
- 数学 微分方程式の問題 1 2023/07/27 12:11
- その他(プログラミング・Web制作) pythonにおける単方向リストの実装について 4 2022/07/13 12:34
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
pythonの画像の貼り付けについて
-
else if文の順序を変えることに...
-
四乗根を英語で言うと・・・
-
Pythonのtkinterについて
-
UWSCのBTN関数について。
-
VBAで改行の入ったデータの正規...
-
FlashからPHPへの変数の渡し方...
-
プログラミング、アーキテクチ...
-
アセンブリ言語のcasl2について...
-
MovieClip(root)について
-
テキストボックスにセルの値を...
-
アクションスクリプト2.0 奇数...
-
C言語でのマウスを移動とマウス...
-
リッチテキストボックスでの書...
-
縦横比率のを変えずに画像のサ...
-
五芒星は、悪魔崇拝とどういう...
-
attachMovie後のプロパティ参照
-
ムービープレビュー時にエラー...
-
ActionScript3.0にて描画させた...
-
Simulinkのサブシステムの完全...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
python ボタンを押すと複数の関...
-
else if文の順序を変えることに...
-
四乗根を英語で言うと・・・
-
Pythonのtkinterについて
-
pythonの画像の貼り付けについて
-
PYTHONのtkinterについて
-
SNMPの標準MIBについて
-
PythonでSetWindowPosを使うに...
-
スライドショーのフェードイン...
-
オブジェクトのランダムな位置表示
-
100点でクリアする簡単なモグラ...
-
FLASHで「かるた」を作りたいの...
-
レーダーチャートの描画
-
ADに参加していないPCからADサ...
-
SharedObjectの動作がうまくい...
-
Excel VBAで読み込んだテキスト...
-
pythonのグローバル変数
-
ボタンの上にマウスを置くと虫...
-
フラッシュで、画像一枚一枚に...
-
ムービープレビューでないと動...
おすすめ情報