以下の内容はhttps://toburau.hatenablog.jp/entry/20100326/1269626766より取得しました。


練習問題その2

74ページの練習問題その2

「車を動かす」と「ドラッグする」参考に、チョロQを動かすコンテンツを作ってみましょう。

で、実際につくってみたのがこちら。
wonderfl build flash online | 面白法人カヤック
まず、車を動かすサンプルを変更してドラッグできるように変更。Y方向へのドラッグができないようにするため、毎フレーム車のY座標に値を設定。
ドラッグを開始したときの車の座標を取得しておいて、ドラッグを終了したときの車の座標と比較し、移動量を車のガスとして設定。これで車が動くようになる。
しかし、ドラッグ中にマウスカーソルをY方向に移動させて車から離れてしまうとマウスボタンを離してもドラッグ状態が解除されないというバグがある。車の描画オブジェクトにマウスボタンを離したときのイベントリスナーを登録しているから、マウスカーソルが車から外れてしまうとイベントが呼ばれないのが原因。
さて、このバグにはどう対処すれば良いかな。




以上の内容はhttps://toburau.hatenablog.jp/entry/20100326/1269626766より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14