私はアプリを作成しています。アプリは非常にシンプルで、4 つの花びらがあり、4 つすべてを選択すると、別のシーンに移動し、「もう一度試してください」というロゴが表示されます。何らかの理由でアクティビティを一度トレースすることさえできませんこれらの花びらはそのステージで選択されます (各花びらはムービークリップです)。また、クラスを介してリンクすることにより、ムービークリップを変数として AS3 に書き込みました。これが本当に必要かどうかさえわかりません。(配列も試しましたが、if("array".visible == false then gotoandplay "other scene" で同じ結果が得られます。) ; "the place" は、花びらを摘んだら行きたいシーンです。
これは私の現在のコードであり、エラーはありませんが、ムービークリップが表示されていないことを登録せず、他のシーンにも移動しないため、希望どおりに機能しません。
var one = new sunflowerpetal10;
var two = new sunflowerpetal12;
var three = new sunflowerpetal13;
var four = new sunflowerpetal14;
var five = new sunflowerpetal15;
var six = new sunflowerpetal16;
var hello:String;
hello = "helloworld";
if(one.visible == false, two.visible == false, three.visible == false, four.visible == false, five.visible == false, six.visible == false)
{
trace(hello);
gotoAndPlay(1, "theplace");
}
助けてください! すでにステージ上にあるムービークリップが AS3 に登録されていませんか? または何が問題のようですか??