Flex 3表示オブジェクトの登録ポイントを変更/設定する最適な方法は何ですか?私はこれが実際に簡単に変更するために組み込まれていないことを知っていますが、これを達成するためにUIComponentをどのように拡張することができるかについての提案はありますか?フレックス:表示オブジェクトの登録ポイントを設定する
6
A
答えて
0
Canvas
コンテナ内に、clipContent
属性をfalseに設定して入れます。キャンバス内では、好きな場所にオブジェクトを置くことができます。
2
なんらかの理由で、Flash Player APIは登録ポイントDisplayObjects
を公開しません(オブジェクトを作成すると、Flash IDEによって変更するのに苦労します)。 Davidが指摘したように、最良の解決策は、コンポーネントを別のコンポーネントの子として追加することです(UIComponent
は問題ありません)。たとえば、私がButton
を持っていて、その中心に登録ポイントを入れたいのであれば、それをUIComponent
(Canvas
ではない)の子として追加し、位置を(-button.width/2, -button.height/2)
に設定して子をオフセットします。
1
DisplayObjectのスプライト内にDisplayObjectを配置し、DisplayObjectのx &のy位置をターゲット登録ポイントの負の値に設定します。すべての変換をSpriteコンテナに適用します。
関連する問題
- 1. AS3:DisplayObjectの登録ポイントをactionscriptで設定しますか?
- 2. WordPress - 登録プロセスでニックネームから表示名を設定
- 3. ログインと登録の表示を表示
- 4. django登録表示のカスタマイズ
- 5. 登録するBootsrapでDjangoで表示
- 6. ポイント雲の色のブレンドは、登録
- 7. スタティックライブラリのオブジェクト登録
- 8. 春のセキュリティ設定ロールオン登録
- 9. OneDrive authorization redirectURI(アプリケーション登録ポータルの設定)
- 10. 同じオブジェクトを異なる設定で複数回登録する
- 11. 登録ルートをLaravelに表示
- 12. 成功登録後にメッセージを表示
- 13. ムービークリップの高さを登録ポイントから変更する
- 14. 電子メールのSMTPの設定を登録するとコード
- 15. 登録テンプレートが登録表示を無効にしていません
- 16. 設定APNSトークンなしのGCM登録を許可する
- 17. Structure Mapでのオーバーライド登録を設定する方法4.4
- 18. LLDB - LLDBで私のスタックを表示するには登録
- 19. Azure通知の登録を表示するhub
- 20. C2DMで複数のAndroidデバイスを登録すると、複数の登録IDが表示されます
- 21. は、joomlaの各登録ユーザーの特定のコンテンツを表示します。
- 22. 壊れたCOMオブジェクト登録
- 23. 登録時に名前を設定する
- 24. awsでユーザ登録を設定するPHP SDK
- 25. GoogleアナリティクスにAndroidアプリ設定を登録する
- 26. スコープ内から陥没注入スコープサービスを設定/登録する
- 27. WhatToMine Json Coinsリストに登録するオブジェクト
- 28. ボットの登録中にオブジェクト参照が設定されていません
- 29. Wordpressで新規ユーザー登録フォームを非表示にする
- 30. PHP - 登録成功時にSweetAlertモーダルポップアップを表示する(AJAX)
キャンバスは、多くの表示オブジェクトでこれを行う場合、かなり大きなオーバーヘッドを追加します。 AdobeのFlexチームのメンバーは、Flexアプリケーションのコンテナ数を最小限に抑えることを推奨しています。 – joshtynjala