• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:actionscript3.0,hitTest())

ActionScript 3.0のhitTest()を使った移動範囲の制限について

このQ&Aのポイント
  • ActionScript 3.0のhitTest()を使った移動範囲の制限について調査しています。イラストレーターで作成した描画を移動オブジェクトの制限範囲として使用したいのですが、制限が大まかな範囲に適応されてしまいます。bitmapに変換しても同じ結果になります。どのように考えれば良いでしょうか?
  • ActionScript 3.0のhitTest()を使った移動範囲の制限について調査しています。ベクター描画やbitmapを使って制限範囲として設定しましたが、正確な範囲ではなく大まかな範囲になってしまいます。解決策を教えてください。
  • ActionScript 3.0のhitTest()を使った移動範囲の制限について調査しています。イラストレーターで作成した描画を制限範囲として使用したいのですが、正確な範囲ではなく大まかな範囲に制限が適応されてしまいます。bitmapを使用しても同じ結果になります。どのようにすれば正確な制限範囲を設定できるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • dmq
  • ベストアンサー率80% (21/26)
回答No.1

まず大前提として、hitTestPointはシェイプにしか反応できません。 それ以外のものは表示オブジェクトの矩形で判定されます。 ビットマップも同じです。(アルファ透過している部分も画像なのです) Illustratorから読み込んで作ったシンボルの中身がシェイプでできている、 即ちシンボル(グラフィック・ムービークリップ)やグループ、 描画オブジェクトが含まれていないことをまず確認してみてください。

naonao321
質問者

お礼

ご推察のとおりbitmapとしてと読込んでいました。 データ読み込み仕方を変更したところ、できるようになりました。 ありがとうございました。

関連するQ&A