トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     斜めに移動しながら、弾を出す
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
10-feet
Åê¹ÆNo.37375
投稿日時: 2008-1-28 12:25
新米
居住地:
投稿: 25
使用環境:
Re: 斜めに移動しながら、弾を出す
こんにちは、feetです。

traceを使い、キー判定が正しく行なわれているか試した所
やはりアローキーを含めた同時入力は認識されていませんでした。

アローキーの部分をそれぞれWASDに置き換えたところ
無事に斜めに移動しながら弾を打ってくれるようになりました。
スペースキーで弾が出るのは変わっていません。

	if (Key.isDown( 87 ) && Key.isDown( 65 )) {
		//移動処理
	}
	else if (Key.isDown( 83 ) && Key.isDown( 65 )) {
		//移動処理
	}
	else if (Key.isDown( 87 )  && Key.isDown( 68 )) {
		//移動処理
	}
	else if (Key.isDown( 83 ) && Key.isDown( 68 )) {
		//移動処理
	}


一応は解決したのですが、1つ疑問があります。
上記の事がわかってから色々と調べてみたのですが

アローキーで斜め移動+スペースキーで弾発射

というのはキーボードで操作している以上、Flashでは実現不可能な事なんでしょうか?
他のシューティングゲームの操作方法などもこの組み合わせの物は見当たりませんでした。
見当たらない=使えないってことなのかもしれませんが
1人で結論を出すのは危険な気がしたので・・・。

ものすごく初心者臭い質問ですが、どうか宜しくお願いします。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   斜めに移動しながら、弾を出す 10-feet 2008-1-25 16:56
     Re: 斜めに移動しながら、弾を出す gaienboy 2008-1-25 18:52
       Re: 斜めに移動しながら、弾を出す 10-feet 2008-1-25 19:41
       » Re: 斜めに移動しながら、弾を出す 10-feet 2008-1-28 12:25
           Re: 斜めに移動しながら、弾を出す gaienboy 2008-1-28 12:50
             Re: 斜めに移動しながら、弾を出す 10-feet 2008-1-28 14:30

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops