Ads by Google
新しい記事を書く事で広告が消せます。
脱出ゲームの作り方<アクションスクリプト>(5)
脱出ゲームの作り方
<アクションスクリプト(5)>
on (release) {}は、前回の、if文でも、書いたんですが、脱出ゲームにおいて、
物を拾うとか、クリックして調べたりする時に、この命令文を使います。
例)
本(ムービークリップ、名前はbook_mc)を、配置します。
ムービークリップのスクリプトに、
on (release) {_root.book_mc._visible=false;}
と書くと、本をクリックすると、その本が画面上からなくなります。
_root.book_mc._visible=false;は、this._visible=false;でもいいです。
on (release)(ムービークリップをクリックした時に)
_root.book_mc._visible=false;(メインのタイムライン上のbook_mcの表示を非表示にします。)
this._visible=false;(このムービークリップの表示を非表示にします。)
つけたして、ダイナミックテキストを配置しておいて、変数名をkomentoとして、
on (release) {
_root.book_mc._visible=false;
_root.komento="本を手にいれた。";
}
と書くと、上記の例+テキストに「本を手にいれた。」と表示されます。
実際には、本を取った時には、上記のこと以外に、アイコン(手に入れたアイテム欄)の
表示や、場面が切り替わったときに再び表示されないようにするために、
変数を指定するんですが、それは、また書いていきます。
<アクションスクリプト(5)>
on (release) {}は、前回の、if文でも、書いたんですが、脱出ゲームにおいて、
物を拾うとか、クリックして調べたりする時に、この命令文を使います。
例)
本(ムービークリップ、名前はbook_mc)を、配置します。
ムービークリップのスクリプトに、
on (release) {_root.book_mc._visible=false;}
と書くと、本をクリックすると、その本が画面上からなくなります。
_root.book_mc._visible=false;は、this._visible=false;でもいいです。
on (release)(ムービークリップをクリックした時に)
_root.book_mc._visible=false;(メインのタイムライン上のbook_mcの表示を非表示にします。)
this._visible=false;(このムービークリップの表示を非表示にします。)
つけたして、ダイナミックテキストを配置しておいて、変数名をkomentoとして、
on (release) {
_root.book_mc._visible=false;
_root.komento="本を手にいれた。";
}
と書くと、上記の例+テキストに「本を手にいれた。」と表示されます。
実際には、本を取った時には、上記のこと以外に、アイコン(手に入れたアイテム欄)の
表示や、場面が切り替わったときに再び表示されないようにするために、
変数を指定するんですが、それは、また書いていきます。


