0

フラッシュCS6(またはCS *)の使用に問題があり、インターフェイスでシンボルを作成し、それらをas3クラスにリンクできるようにしたい。問題は、クラスを編集するときにコードヒントが正しく機能しないことです。これは、CS*インターフェイスがコードにオブジェクトタイプを通知しないためだと思います。

例えば:

シンボルを作成し、それをクラス(myclasses.SomeDisplayObject)にリンクします。フラッシュプロコードエディターでこのクラスを作成および編集しましたが、エディターはオブジェクトのプロパティを認識していません。

この問題に対処するために、クラスにプライベートプロパティを作成し、それらを構成に割り当てています。このようにして、タイプとコードのヒント機能を設定できます。これは本当に厄介なことであり、1つのクラスに50行の変数割り当てがあります。

それを行うためのより良い方法があるに違いありません、そして私はここの誰かがそれについて知っていることを望んでいます。

4

2 に答える 2

1

別のエディターを使用できます。たとえば、FlashDevelopがあります

于 2012-10-01T21:38:25.047 に答える
1

「ステージインスタンスを自動的に宣言する」をオフにして、パブリックプロパティとして宣言するだけです。タイムラインでOOPを処理する方法の詳細については、 http://www.developria.com/2010/04/combining-the-timeline-with-oo.htmlおよびhttp://www.meetup.comを確認してください。 / atlflex / files /

IDE(またはFlash Builderなど、使用することを選択したその他のコードツール)は、インスタンスを認識する必要があります。

于 2012-10-02T00:26:50.040 に答える