質問

私はActionScript 3を扱っていて、問題を抱えています。
ユーザーが映画の前にテキストを表示するプレイヤーを書く必要があります。
テキストは、タイプ「動的テキスト」のテキストフィールドです。
問題は、このテキストオブジェクトをマウスの移動とクリックのために透明にする必要があることです。
私は試した:

.mouseEnabled=false;
.selectable=false;

...しかし、それは助けにはなりません - クリックすると、クリックを通過しません。

役に立ちましたか?

解決

選択したアイテムに適用されるアプリケーションを介してマウスイベントを渡すことはできません。

あなたがそれを行うことができる唯一のことはそれを使用します DisplayObjectContainer.getObjectsUnderPoint() 方法と、選択されたものを確認してください...マウスのxyであるポイント。

Adobeは、オブジェクトコンテナを表示するためのヘルプです

私はそれがひどいことを知っていますが、私はこれまでに発見したことがないか、オブジェクトを介してクリックイベントに合格した人を知っていません。もちろん、イベントを再発送することもできますが、クリックしたものへの参照は適用できなくなります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top