welcome: please sign in

2010-05-13 06:44:50時点のリビジョン13

メッセージを消す
location: etoysスクリプトの起動と停止

スクリプトの起動と停止

これまでスクリプトを実行したり停止したりするには、ビューアやスクリプト自身を表示して usagi02.png usagi09.png をクリックして行っていました。

スクリプト内から他のスクリプトを実行したり、他のスクリプトや自分自身を停止したりすることができます。


スクリプトをスタートする

スクリプトが停止している状態で、ある絵がクリックされたら動き始めるようにします。

(1)絵を用意します。

(2)このオブジェクトの空のスクリプトを作ります。

(3)このスクリプト内に「いぬ」をスタートさせるための命令を書きます。

このスクリプトをusagi02.png押して1回実行すると、 スクリプトの内容に書かれている いぬをスタートするスクリプト1 が行われ、「いぬ」の「スクリプト1」がチクタクの状態になります。

動作を確認したら、「いぬ」の「スクリプト1」を「ポーズ」しておきます。

(4)絵がクリックされたらスクリプトが実行されるようにします。

絵の上でボタン押すと動き始めることを確認しましょう。


初期化のスクリプトを作る

何かの絵をクリックしたら、初期化の処理が行われるようにしましょう。

例えば、この絵をクリックしたときに初期化を行うことにします。 このオブジェクトの名前は「よーい」にしました。

(1)このオブジェクトのビューアを表示し、空のスクリプトを作ります。

(2)このスクリプト内に初期化の内容を書きます。

(3)絵がクリックされたら動作するようにします。

以上で、絵の上でボタン押す(クリックする)とスクリプトが実行されるようになります。

注意