- 729 名前:名前は開発中のものです。 mailto:sage [2008/01/02(水) 03:01:30 ID:0XzNgAng]
- >>728
所々に音を鳴らす命令を入れて実験してみたところ、どうやら オブジェクトEvsEのpress<left>を実行した後、すぐさまWvsEのpress<left>も実行しちゃってるみたい。 SvsEやNvsEのpress<right>での実行も同様。 原因は多分、1フレーム間でのインスタンス同士の実行順にあると思う。 これはもうおそらく仕様なので、次のような工夫が必要になってくる。 press<left>イベントを実行してオブジェクトを変化させたら、 変化後のオブジェクトのpress<left>イベントを、次のフレームに移りかわるまでの間は実行させないようにする。 ……というわけで、フラグ変数をうまく使ってみると良いと思う。
|

|