welcome: please sign in

2010-05-13 06:55:36時点のリビジョン16

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

スクリプトの起動と停止

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

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


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

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

(1)絵を用意します。

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

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

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

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

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

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


スクリプトを停止する

スクリプトを停止するには スクリプティングのカテゴリ内にあるストップするを使います。

演習


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

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

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

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

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


注意

クリックしたらスクリプトが実行されるようにしたオブジェクトは、クリックして移動することができなくなっています。