0

以下で試してみましたが、スターリングを変数にすることさえできません。

1) すでにフォローしてこれを設定: http://blogs.adobe.com/rgalvan/2011/11/adding-fp11-support-to-flash-pro-cs5-and-cs5-5.html

2) starling サンプルから starling.swc をダウンロード

3) Flash Professional CS5 を使用して新しい ActionScript 3.0 を作成し、HelloStl.fla ファイルを作成します。

4) ライブラリ パスに starling.swc を追加します。

5) fla プロパティのクラスに「HelloStarling」と記述し、これを次のように編集します。

import flash.display.MovieClip;
import starling.core.Starling;

public class HelloStarling extends MovieClip {

private var st:Starling;
public function HelloStarling() {
 // constructor code
trace("check");
}

6) これを実行します。コントロール -> テストムービー -> テスト

しかし、私は以下のようなエラーがあります、

VerifyError: Error #1079: native methods are not allowed in loaded code
ReferenceError: Error #1065: variable HelloStarling is not defined

「private var:st:Starling」この行が上記のエラーを引き起こしたと思います。また、「チェック」も印刷されません

このエラーについて知っている人はいますか?助けてください..

4

1 に答える 1

0

なんと..!!

自己回答。

CS5の代わりにCS6をインストールしました。

その後、すべてがOKです!

と思いきや、FP11のセッティングによるエラー!! :<

CS5ではなくCS6を使用することをお勧めします!!!!

于 2013-03-25T10:22:56.287 に答える