2

私は Adob​​e Flash CS 6 と ActionScript 3.0 (AS3) の初心者です。プロジェクトにクラス ファイルを含める方法を理解するのに苦労しています。

問題は、クラス ファイル (.as) をフラッシュ プロジェクト (.fla) に追加したいということです。これらは、私のプロジェクト ファイル (Courseware.fla および Courseware.as) と同じフォルダーにあります。私が試したことの中には、次のものがあります。

フラッシュ プロジェクトの場合:

import com.example;

クラスファイル:

package com.example
{
    public class Test
    {
        public function display():void
        {
            trace("here");
        }
    }
}

しかし、しかし、私はこのエラーを受け取りました:

Scene 1, Layer 'Master Frame', Frame 1, Line 1  1172: Definition com:example could not be found.

このエラーを修正する方法がわかりません。クラスを適切に作成してフラッシュ プロジェクトにインポートする方法を教えてもらえますか? ありがとうございました!

4

1 に答える 1

1
  1. すべてのパッケージをインポートする場合は import com.example.* 、単一のクラスをインポートする場合は import com.example.Test 。

  2. クラスとファイルは同じ名前にする必要があります (名前を Test.as に変更するか、クラス名を Courseware に変更します)。

  3. テスト クラス ファイル (Test.as) は com/example フォルダーにある必要があります (フォルダーを作成し、クラス ファイルをコピーします)。

于 2013-08-21T13:46:45.260 に答える