0
いくつかのスプライトはさまざまな音符で構成されていますが、カーソルスプライトが音符の1つに移動すると、交差を使用して点滅します。どのようにカーソルが重なっているかを検出させる方法はわかりません。誰かが例を挙げることはできますか?はスプライトと交差して現在のターゲットを取得します
いくつかのスプライトはさまざまな音符で構成されていますが、カーソルスプライトが音符の1つに移動すると、交差を使用して点滅します。どのようにカーソルが重なっているかを検出させる方法はわかりません。誰かが例を挙げることはできますか?はスプライトと交差して現在のターゲットを取得します
これらのドキュメントページが役立つかもしれない
getObjectsUnderPoint(stage.mouseX, stage.mouseY);
または
for each (var spr:Sprite in notes) {
if (spr.hitTestPoint (stage.mouseX, stage.mouseY)) {
// some code here
}
}
をお試しください:getObjectsUnderPoint、hitTestPoint
は、それは、UIComponentのために使用することはできますか? FB4でステージに追加する前に、各スプライトをUIComponentに追加しました。 – Proyb2
UIComponentはDisplayObjectContainerとDisplayObjectの両方を継承します。 – weltraumpirat
奇妙なことに、トレースを試してみます(cursorStick.getObjectsUnderPoint(new Point(cursorStick.x、cursorStick.y)));その下の音符はFBコンソールにトレースを表示していませんが、ポイントは音符xyの位置に正確でなければなりませんか? – Proyb2