Ads by Google
新しい記事を書く事で広告が消せます。
脱出ゲームの作り方<アクションスクリプト(4)>
脱出ゲームの作り方
<アクションスクリプト(4) >
・if (){}とelse if(){}とelse (){}
これは、かなり使います。
日本語で、覚えると楽です。
if・・・もしも、
()・・・()の中身だったら、
{}・・・{}の中身をする。
else if・・・そうじゃなくて、もし
以下同じ、
else・・・そうじゃなかったら
以下同じ。
です。
例えば、落ちてる本のアイテムを拾うとき、拾ったあとなどは、その場面にまた本が落ちていたらまずいので、以下のようにフレームに書いています。
本の名前(インスタンス名)を、book_mc、本の変数をbookhensuuとして、
if(bookhensuu==0){book_mc._visible=true;}
else if(bookhensuu==1){book_mc._visible=false;}
こう書きます。
本のムービークリップに、
on(release){
book_mc._visible=false;
_root.bookhensuu=1;
}
と書きます。
on(release){
book_mc._visible=false;
_root.bookhensuu=1;
}
本のムービークリップ(book_mc)をクリックした時(on(release))に、本(book_mc)の表示(_visible)を非表示(false)にして、本の変数に1をいれます(_root.bookhensuu=1)。
if(bookhensuu==0){book_mc._visible=true;}
else if(bookhensuu==1){book_mc._visible=false;}
もし(if)、本の変数が0(bookhensuu==0)なら、本の表示(book_mc._visible)を表示(true)して、そうじゃなくてもし(else if)、本の変数が1(bookhensuu==1)なら、本の表示(book_mc._visible)を非表示(false)にします。
こんな感じです。
実際には、本は何もしなくても表示されているので、フレームに書くのは、
if(bookhensuu==1){book_mc._visible=false;}
だけでもいいです。
また、今度いろいろ書きます。
<アクションスクリプト(4) >
・if (){}とelse if(){}とelse (){}
これは、かなり使います。
日本語で、覚えると楽です。
if・・・もしも、
()・・・()の中身だったら、
{}・・・{}の中身をする。
else if・・・そうじゃなくて、もし
以下同じ、
else・・・そうじゃなかったら
以下同じ。
です。
例えば、落ちてる本のアイテムを拾うとき、拾ったあとなどは、その場面にまた本が落ちていたらまずいので、以下のようにフレームに書いています。
本の名前(インスタンス名)を、book_mc、本の変数をbookhensuuとして、
if(bookhensuu==0){book_mc._visible=true;}
else if(bookhensuu==1){book_mc._visible=false;}
こう書きます。
本のムービークリップに、
on(release){
book_mc._visible=false;
_root.bookhensuu=1;
}
と書きます。
on(release){
book_mc._visible=false;
_root.bookhensuu=1;
}
本のムービークリップ(book_mc)をクリックした時(on(release))に、本(book_mc)の表示(_visible)を非表示(false)にして、本の変数に1をいれます(_root.bookhensuu=1)。
if(bookhensuu==0){book_mc._visible=true;}
else if(bookhensuu==1){book_mc._visible=false;}
もし(if)、本の変数が0(bookhensuu==0)なら、本の表示(book_mc._visible)を表示(true)して、そうじゃなくてもし(else if)、本の変数が1(bookhensuu==1)なら、本の表示(book_mc._visible)を非表示(false)にします。
こんな感じです。
実際には、本は何もしなくても表示されているので、フレームに書くのは、
if(bookhensuu==1){book_mc._visible=false;}
だけでもいいです。
また、今度いろいろ書きます。


