0

まず第一に、私はAS3に完全に慣れていません。ボタンが3つあるシンプルなウェブサイトを作りたいです。

ボタンをクリックすると、その横にコンテンツが表示されます。しかし、ボタンを1つでもプログラミングするのに問題があります。

スクリプトは次のとおりです。

stop();
photography_btn.addEventListener(MouseEvent.CLICK, photoclick);
function photoclick(event:MouseEvent) {
   gotoAndPlay("photography");
}

しかし、Flashは次のように述べています。1120:未定義のプロパティphotography_btnへのアクセス。私は過去2日間インターネットのいたるところを見てきましたが、私はこれにとても慣れていないので、他の人の解決策は本当に私を助けません。

また、ストップアクションを統合しましたが、スクリプトが停止しません!最初のフレームにアクションを配置しました。

どうか、助けが必要です。さもなければ本当に必死になります...

ありがとうございました!!ジェニファー

4

2 に答える 2

1

わかりました、私はそれを解決しました。インスタンス名を付けるのを忘れていました... grrr ;)

ただし、いくつかの Web サイトで stop(); を読んだことがあります。タイムラインの最初のフレームでのみ機能します。他のフレームはどうするの?

于 2010-03-25T16:44:23.137 に答える
0

コードはどこに配置されていますか?

呼び出しに「これ」を追加する必要があるだけかもしれません。

this.stop(); 
this.photography_btn.addEventListener(MouseEvent.CLICK, photoclick);
function photoclick(event:MouseEvent) { this.gotoAndPlay("photography"); }
于 2010-03-25T16:44:58.117 に答える