そのため、コードを介してオブジェクトをステージに追加しようとしています。ファイル、Cosmo1、Mass1の間に設定しました。フラッシュのクラスディレクトリとしてMass1を設定しましたが、Mass1のコードは次のとおりです。
package com.mass.basics1
{
import flash.display.MovieClip;
import flash.display.Stage;
public class Mass1 extends MovieClip
{
public function Mass1()
{
var Cosmo:Cosmo1 = new Cosmo1();
stage.addChild(Cosmo1);
Cosmo.x = stage.stageWidth / 2;
Cosmo.y = stage.stageHeight / 2;
}
}
}
そしてこれがCosmo1のコードです。
package com.mass.basics1
{
import flash.display.MovieClip;
public class Cosmo1 extends MovieClip
{
public function Cosmo1()
{
}
}
}
これで、すべてのディレクトリが正しく設定され、エラーは発生しませんが、オブジェクトが追加されていないだけです。オブジェクトは、シンボル名とクラス名がdirectory.Cosmo1でライブラリにあるため、問題が何であるかを実際に確認することはできません。