私は Actionscript の初心者であり、これは私自身が初めて作成した「スクリプト」の 1 つであり、明らかな場合はご容赦ください。
「Smiley」という名前のムービークリップがあります
これは、アクション レイヤーのフレーム 1にある私のアクション スクリプトです。
stage.addEventListener(MouseEvent.MOUSE_MOVE, mousePosition);
var smiley:MovieClip = addChild(new Smiley) as MovieClip; // **ERROR HERE**
stage.addEventListener(MouseEvent.MOUSE_DOWN,toggleSmiley);
stage.addEventListener(MouseEvent.MOUSE_UP,toggleSmiley);
function mousePosition(event:MouseEvent) {
smiley.x = mouseX; smiley.y = mouseY;
}
function toggleSmiley(e:MouseEvent):void
{
smiley.visible = (e.type == MouseEvent.MOUSE_DOWN);
}
上記の「ERROR HERE」とマークされた行を参照してください。Flash がエラーをスローしている場所です。
このエラーが発生しています:
シーン 1、レイヤー「アクション」、フレーム 1、ライン 6 1180: 未定義の可能性があるメソッド Smiley を呼び出します。
問題がどこにあるのか混乱しています。前もって感謝します。