SWFLoaderコンポーネントを使用して外部swfをロードしています。ロードされているswfはマスクされているため、一部だけが表示されます。しかし、ロードされるとswf(loader.content.width/loader.content.height)の実際のサイズはマスクされた領域を含む完全なswfです。したがって、読み込まれたswfはitemrendererに正しく表示されません。swfの内容全体のサイズを取得するのではなく、マスクされた領域のサイズを取得する方法はありますか?また、私はマスクされた領域のサイズを変更する必要がありますマスクされた領域の幅と高さを取得する方法
0
A
答えて
0
デフォルトでは、幅と高さのプロパティは、可視性に関係なく常にオブジェクトの境界を参照します。
override public function get height() : Number {
return myMask.height;
}
override public function get width() : Number {
return myMask.width;
}
または同じかなり多く、オブジェクトの実際の目に見える境界を見つけるために、ビットマップの描画を使用します。
あなたはマスクサイズを返すために、ロードされたSWFのドキュメントクラスに高さと幅のgetterをオーバーライドすることができますより正確な衝突検出ではthis useful tutorialで行われます(2つのビットマップの結合についての部分をスキップし、色の検出のみを使用します)。
関連する問題
- 1. スクロールビューアでズームした領域の高さと幅を取得する方法は?
- 2. マスクされた領域を含む(スクロール)ビューの高さを取得する方法
- 3. プロット領域グラフの幅と高さを増やす方法
- 4. Android上で画面の作業領域の高さを取得する方法
- 5. スライドブーストラップキャノルで高さと幅の指定区域を取得
- 6. テキストセルのテキスト領域の幅と高さが変更されない
- 7. 定数を使用せずにグループ化されたUITableViewCellコンテンツ領域の幅を取得する方法
- 8. CALayerのマスクされた領域の周囲に影を追加
- 9. 分類されたデータフレームのスタック領域プロットを取得する方法は?
- 10. androidのWebviewの幅と高さを取得する方法
- 11. ページのビジュアルセクションの幅と高さを取得する方法は?
- 12. アンドロイドイメージblobの幅と高さを取得する方法は?
- 13. 接続された領域の領域
- 14. 固定幅スクロール領域の取得
- 15. イメージを取得する幅と高さ
- 16. イメージを取得する高さと幅
- 17. pdfContentByteでページ幅と高さを取得する方法
- 18. モデルが取得された後にマリオネット領域をレンダリングする
- 19. PopUpManagerでマスクされたマウスイベントとキーボードイベントの取得方法
- 20. 残りの高さでdivスクロール領域を作る方法
- 21. jqueryでイメージの高さの幅を取得する方法
- 22. wpf usercontrolのデザインタイムの高さ/幅を取得する方法
- 23. JavaFXブラウザの幅と高さを取得
- 24. 高度な方形検出(接続された領域で)
- 25. leptonica - 寸法(高さ/幅)を取得
- 26. 絶対高さと幅を取得
- 27. Pixi.Texture、高さと幅を取得
- 28. EPPLusで結合されたセル領域を取得
- 29. ルートノードを提供するバイナリツリーの幅と高さを取得する方法は?
- 30. Googleマップで定義された領域/領域の頂点を取得するには
Troy Gilbertのチュートリアルのリンクはもう見つかりませんでした。 –
ありがとう、私は更新されたURLを指すようにリンクを変更しました。 – weltraumpirat