welcome: please sign in
location: "etoysスタートボタンを作る"の差分
19と20のリビジョン間の差分
2012-05-18 04:50:48時点のリビジョン19
サイズ: 2378
編集者: masahiko
コメント:
2012-05-18 04:52:28時点のリビジョン20
サイズ: 2378
編集者: masahiko
コメント:
削除された箇所はこのように表示されます。 追加された箇所はこのように表示されます。
行 47: 行 47:
 . [[Color(red,注意)]] チクタクにしたり!を押すのではありません。  . <<Color(red:注意)>> チクタクにしたり!を押すのではありません。

スタートボタンを作る

ボタンを押すと次が行われるようにしましょう。

  1. オブジェクトを初期位置に配置する
  2. 必要なスクリプトが動き始める


ボタンを配置する

道具箱からボタンを引き出して配置します。

  • start01.png

ボタンは一度配置すると、左ボタンでは移動できません。

  • 移動するにはハロを出して、動かすハロを使って行います。
  • shokika10.png

  • shokika11.png


ボタンの属性

ビューアを開き、ボタンカテゴリを表示させます。

  • start12.png

ボタンに表示される文字は名札の右にある文字で指定します。

ボタンのスクリプトを起動するときはマウスアップのままにしておくこと。 ボタンが押されたときにスクリプトが実行されるようにするためです。


ボタンを押したときに実行されるスクリプト

ボタンのハロを表示させ、このボタンのスクリプトを見るを押します。

  • shokika04.png

中身の無いスクリプトが表示されます。

  • shokika05.png

ボタンを押したときに実行されるスクリプトはボタンのビューアには表示されません。


スクリプトを作る

このスクリプトに命令を追加し、初期化が行われるようにします。

初期化の内容としては、オブジェクトの初期位置を指定すること。 必要なスクリプトを起動することの2つがあります。

いぬの初期位置を指定するには、いぬのビューアを表示させ、 そこから必要なタイルを引き出して配置します。

  • shokika06.png

  • いぬのx座標とy座標を設定した例です。

スクリプトを起動する命令を追加します。

  • shokika07.png

必要に応じ、他のオブジェクトの初期化の命令も追加します。

ボタンを押して動作を確認しましょう。

  • 注意 チクタクにしたり!を押すのではありません。

etoysスタートボタンを作る (最終更新日時 2012-05-18 04:52:28 更新者 masahiko)