1

Flash Pro CS5でRSLを作成し、それを別のFlashファイルで使用したいと思います。次の例を作成しました。

RSLLib.fla

  • ファイルを作成する
  • と呼ばれる新しいMovieClipシンボルを作成し、CircleActionScript用にCircleエクスポートし、値「RSLLib.swf」を使用して「ランタイム共有用にエクスポート」にチェックマークを付けます。
  • 公開設定で[SWCのエクスポート]にチェックマークを付けます
  • ファイルをエクスポートすると、「RSLLib.swc」と「RSLLib.swf」が作成されます。

User.fla

  • ファイルを作成する
  • タイムラインの最初のフレームに、次のActionScriptを追加します

    addChild(new Circle());

  • 「ActionScript設定」の「ライブラリパス」で、RSLLib.swcを指すエントリを作成し、「リンクタイプ:「ランタイム共有ライブラリ」とRSLURL「RSLLib.swf」」を選択します。

  • ファイルをエクスポートすると、FlashProCS5がクラッシュすることがわかります。

私はここで何か間違ったことをしていますか?...どんなポインタもありがたいです。

4

1 に答える 1

2

私にとってはすべてうまくいきます。システム/サンドボックスの問題のように思えます。フォルダを変更するか、http 経由で起動してみてください。

また、あなたの例で気づいた小さな詳細:SWCなどを介してインポートを処理している場合、ライブラリの「ランタイム共有のためのエクスポート」にチェックマークを付ける必要はありません。)

于 2010-07-13T00:37:12.877 に答える