welcome: please sign in
location: "etoys本を使った作品(3)"の差分
25と26のリビジョン間の差分
2012-07-19 02:45:50時点のリビジョン25
サイズ: 2231
編集者: masahiko
コメント:
2012-07-19 03:01:23時点のリビジョン26
サイズ: 1884
編集者: masahiko
コメント:
削除された箇所はこのように表示されます。 追加された箇所はこのように表示されます。
行 16: 行 16:
 * 他の人が使う場合を考える  * 最後の仕上げ
行 20: 行 20:
==== スクリプトの状態と動作 ==== 他の人が使う場合を考えて調整します。
行 22: 行 22:
スクリプトは
 * チクタクで動作させるもの
 * 1回だけ実行されるもの
 * 他から呼び出して使うもの
に分けられます。
本を読む人は操作を間違えるかもしれません。
行 28: 行 24:
どんなときに実行されるかにより、設定が異なります。
 * チクタク 1秒間に8回実行されます。
 * ノーマル 他から呼び出されるものは、通常は停止しています。
 * マウスアップ クリックしたとき(1回)動作します。
背景などのオブジェクトは動かせないようにしておきましょう。
行 33: 行 26:
チクタクで動作させるスクリプトも
 * ずっと動作していてよいもの
 * そのページの初期化が終わってから動作させるもの
に分けられます。
==== 準備 ====
本のビューアを表示し、次のスクリプトを作成し
本の外側に配置してください。
行 38: 行 30:
本を読み始める前と、
そのページで動作するときと、
2つの場合について状態を考えます。
このスクリプトを1回実行(!を押す)すると
1ページ目に戻ります。
行 42: 行 33:
==== 動作確認 ==== ==== 動作確認 ====
行 44: 行 35:

==== 動作確認2 ====
行 48: 行 41:
 . このとき、1ページ目に戻る以外の操作が必要ないようにします。

==== 整理 ====
本を読む人は操作を間違えるかもしれません。
----
==== 最後の仕上げ ====
行 61: 行 52:
非表示にする場合は、最初のページに戻る方法を用意しておくこと。
上の準備で作成したスクリプトを
開いたときに動作するようにします。

この状態で保存してください。

すると、このプロジェクトを読み込んだとき
1ページ目から実行されるようになります。

本を使った作品(3)

本を使った作品を作ります。

前回までの内容

  • 全体の構成を考える
  • それぞれのページを作る
  • ページ内のスクリプトを作る
  • ページの進め方を考える
  • ページを初期化するスクリプト
  • ページを変えるスクリプト

今回の内容

  • 全体の調整
  • 最後の仕上げ


全体の調整

他の人が使う場合を考えて調整します。

本を読む人は操作を間違えるかもしれません。

背景などのオブジェクトは動かせないようにしておきましょう。

準備

本のビューアを表示し、次のスクリプトを作成し 本の外側に配置してください。

このスクリプトを1回実行(!を押す)すると 1ページ目に戻ります。

動作確認1

1ページ目から順に、正しく動作することを確かめます。

動作確認2

終わりまで読んだ後や、途中で1ページ目に戻ったときにも 正しく動作することを確かめます。


最後の仕上げ

次のようなものは、たたむなどして見えないようにしておきます。

  • ビューア
  • スクリプト
  • 入れ物

本のボタンは表示が少ないものにし、ページを増やすなどの操作ができないようにしておくとよい。

ページを変えるボタンなども非表示にできます。

上の準備で作成したスクリプトを 開いたときに動作するようにします。

この状態で保存してください。

すると、このプロジェクトを読み込んだとき 1ページ目から実行されるようになります。

etoys本を使った作品(3) (最終更新日時 2012-07-27 00:22:46 更新者 masahiko)