2

これを聞かなければならないのは完全なガチョウのように感じます。これは私のプロジェクトの最後の部分であり、非常に簡単に解決できるはずです:/しかし、ここで多くの同様の質問にアクセスしたので、検証済みの回答が解決されなかったと報告できます。問題。

基本的に、ドキュメントクラス内からメインタイムラインでgotoAndStop(3)を実行します。しかし、私はこれを行うことができないようです..私は次の両方を試しましたが、どちらも機能しません(両方とも異なるエラーをスローします)。

var stageRef:Stage;
stageRef = stage;
stageRef.gotoAndStop(3)

エラー:

Line 148    1061: Call to a possibly undefined method gotoAndStop through a reference with static type flash.display:Stage.

2番目の方法:

var MainTimeline:MovieClip = this.parent as MovieClip;
MainTimeline.gotoAndStop(3);

エラー:

Line 148    1042: The this keyword can not be used in static methods. It can only be used in instance methods, function closures, and global code.

どちらのソリューションも、他のユーザーによって機能している/正しいとマークされていますが、機能させることができないようです。とてもばかげています。どんな助けでも大歓迎です!乾杯。

4

1 に答える 1

3
MovieClip(root).gotoAndStop(3);
于 2012-05-08T10:47:44.457 に答える