2016-11-01 5 views
-1

MXMLで1行のコードを使用せずにAS3で完全に開発されたAS3アプリケーションが1つあります。遅く、私は、MXMLにオープンソースのApache Flex SDKで提供されていないリッチなコントロールがいくつかあることを認識しています。ActionScriptでMXML mx.controls.Labelを使用する方法

今、swfファイルにコンパイルされたmxmlを呼び出すようにAS3アプリケーションを拡張したいと考えています。このライブラリはmx.controlsで最も興味深いものです。私はAS3プログラムの中でmx.controlsをインポートしようとしましたが、それはそれを感知しません。私が何か悪いことをしているかどうか教えてください。 as3クラスの中でmx.controlsをインポートすることができれば、それは私に多くの時間を節約します。これはできますか?

また、mxmlでいくつかのアプリケーションを作成してから、AS3で(.swf)を呼び出そうとしています。出来ますか?

私はグーグルを試みましたが、すべての例では[CDATA []]を使用してMXML内でActionScriptを使用しています。しかし、私は逆が欲しい。 ActionScriptからMXMLを呼び出す

私はこのことをたくさん苦労しているので、ナットとボルトのレベルで説明してください。 MXMLを使用してFlexは、ActionScriptの上に構築されたフレームワークですので、あなたはそれを行うことはできませんadvace

+0

作業していないコードを投稿してください。 –

+0

Neal Davisに感謝します。しかし、Nemiが問題を理解し、それに答えたので、それは必要ではありません。私は誰かが私に何かを逃していないと私に確かめることを望んでいた。 – BB23850

答えて

1

感謝。しかし、あなたは逆を行うことができます。 Flex MXMLでは、Actioscriptコードを使用できますが、Sprite,MovieClipなどのFlashコンポーネントは、UIComponentまたはSpriteVisualElementを親コンテナとして使用することもできます。

+0

ネミ、あなたの素早い答えに感謝します。私はそれを疑った。 ActionScript内でmxmlを使用する方法を示したブログがいくつかありましたが、解決策よりもハックがありました。 Label、Button、DataGridがないため、ActionScriptでは多くの選択肢はありません。 – BB23850

関連する問題