0

私はこの小さなプロジェクトをここに持っています。今のところ、キャラクターを動かすこと以外はほとんど何もしません。

<s:Move>を使ってキャラクターを動かします。私のプロジェクト ページへのリンクでわかるように、マウスをポイントしてクリックした場所に移動します。キャラクターが別のオブジェクト、この場合は「木」に当たった場合、キャラクターの動きを止められるようにしたいと考えています。AS3 に、互いに重なり合っている衝突またはコントロールを検出できるスクリプトはありますか?

私の質問に情報が少し不足している場合は、ここにコメントしてください。必要に応じて詳細を更新します。

よろしくお願いします!

4

1 に答える 1

1

すべての DisplayObject には、1 つのオブジェクトが別のオブジェクトにオーバーラップするタイミングをテストするhitTestObject(obj:DisplayObject)というメソッドがあります。それについては、 Tree クラスDisplayObject クラス、または DisplayObject を拡張する任意のクラスで読むことができます。

于 2011-05-07T04:30:50.157 に答える