ActionScriptのDisplayObject.getBoundsは、ストロークを含むオブジェクトの境界を返します。 JSFLのSymbolInstanceのleft、top、width、heightの各プロパティにはストロークが含まれていないようです。 JSFLからのシンボルの境界を取得するために私が見つけた唯一の方法です。別の方法がありますか?JSFLのシンボルの境界をどのように取得するのですか?
2
A
答えて
0
ストロークは、オブジェクトの境界を取得することに関して、JSFLの幅が0です。 私が考えることができる唯一の方法は、シンボルを編集して形状を選択することです。 1.)ストロークサイズを取得し、その値の1/2を計算に追加するか、 2.)ストロークを塗りつぶし(複雑なアウトラインの場合は信頼できません)
ストロークのみを含めることはできますが、正確なサイジングは重要ではない場合は、getBoundsの結果に任意のピクセルを任意に追加できます。
2
あなたはのEdge
オブジェクトを探しています。 Edge
には、thickness
プロパティを持つStroke
オブジェクトがあります。
// This will show the selected shape's first edge's thickness:
fl.trace(fl.getDocumentDOM().selection[0].edges[0].stroke.thickness);
あなたは、最終的な境界を(あなたはすべてのエッジが同じ厚さを持っていることを確信している場合、1つだけチェック)を決定するために、すべての形やその辺のすべてをループする必要があります。
関連する問題
- 1. プロットの境界を取得するR
- 2. 現在の選択範囲の境界ボックスを取得するにはどうすればよいですか?
- 3. cellForRowAtIndexPathからtextFieldの境界線を取得するにはどうすればよいですか?
- 4. winformでスプリッタコンテナバーセパレータの境界線幅を取得するにはどうすればよいですか?
- 5. Places.GeoDataApi.getAutocompletePredictionsを境界内にのみ取得するにはどうすればよいですか?
- 6. 市の境界をどのように設定しますか?
- 7. 静的なGoogleマップの境界を取得するにはどうすればよいですか?
- 8. Pythonで特定のデータの境界にどのようにして境界をつけるか
- 9. イメージdivの境界をどのようにぼかすのですか?
- 10. どのように(GoogleマップのiOS)現在のマップビューの境界を取得しますか?
- 11. このポリゴンの周りの境界を取得するには?
- 12. SWT:どのようにシェルの境界を塗りつぶすのですか?
- 13. pythonでイメージの境界ピクセルを取得するには?
- 14. リアクションリーフレットでマーカーのコレクションの境界を取得する方法
- 15. キャンバスで回転するイメージの境界ボックスを取得する
- 16. jqueryのツールチップの境界をどのように制限できますか?
- 17. 別のクラスの境界線をどのように変更するか?
- 18. openstreetmapから街の境界を取得する
- 19. どのようにマスクでのUIViewに境界線を追加するには?
- 20. 複数のkmlアイテムの外側の境界を取得する
- 21. CSSの境界線の色はどのように透明ですか?
- 22. GTK +でテキストの境界を取得する
- 23. Firefox 14.0.1のjQueryでCSS境界値を取得する
- 24. Android ImageViewの境界線を行列で取得する方法
- 25. MapboxGeocoder flytoイベントの後に境界を取得する方法は?
- 26. MathematicaでArrayPlotの灰色の境界を取り除くにはどうすればよいですか?
- 27. リーフレットの読み込みタイルの境界を取得する
- 28. NSImageView内のNSImageの境界を取得する
- 29. x、y点のリストの境界を取得する
- 30. どのように左/右の境界線の代わりに上/下の境界の色を
ストロークがオブジェクト全体の周りにあり、与えられた理由で2つが失敗した場合、私は1が動作すると信じています。悲しいことに、シンボルを画像に書き出し、Flashの外部に位置を再現しようとしているので、正確なサイズ設定が必要です。しかし、試みてくれてありがとう! –