welcome: please sign in
location: "etoys本のスクリプト"の差分
12と13のリビジョン間の差分
2010-07-10 12:49:03時点のリビジョン12
サイズ: 1607
編集者: masahiko
コメント:
2010-07-10 13:03:23時点のリビジョン13
サイズ: 1943
編集者: masahiko
コメント:
削除された箇所はこのように表示されます。 追加された箇所はこのように表示されます。
行 3: 行 3:
本のビューアを開くと'''本の操作'''というカテゴリがあります。 本のビューアを開くと'''本の操作'''というカテゴリに、
次のような項目
があります。
行 5: 行 7:
行 6: 行 9:
 . ページコントロール表示/非表示
 . ページコントロール表示位置
 . ページコントロール表示するかしないか
 . ページコントロールを上に表示するか下に表示するか
行 9: 行 12:
ページを変えためのもの
 . 次のページ
 . 指定のページ
ページに関するもの
 . 次のページ
 . ページ番号
行 15: 行 18:
ページ番号は開かれているページを表します。

この値を変更するスクリプトを作れば、任意のページに移動することができます。
 . {{attachment:book12.png}}

ある条件が成り立ったときに次のページに進む
スクリプトが書けます。
行 16: 行 26:
 . {{attachment:book12.png}}

本のスクリプト

本のビューアを開くと本の操作というカテゴリに、 次のような項目があります。

  • book11.png

ページコントロールに関するもの

  • ページコントロールを表示するかしないか
  • ページコントロールを上に表示するか下に表示するか
  • など

ページに関するもの

  • 次のページ
  • ページ番号
  • など


ページを変更する

ページ番号は開かれているページを表します。

この値を変更するスクリプトを作れば、任意のページに移動することができます。

  • book12.png

ある条件が成り立ったときに次のページに進む スクリプトが書けます。

  • book14.png


ページの初期化


ページの大きさ

本の中での座標は、本の左下が原点(x=0,y=0)です。

本の右端の座標は 本の幅 で知ることができます。

本の上端の座標は 本の長さ で知ることができます。

  • book13.png

右端や上端に行ったときに何らかの動作をさせるとき、 (数値の代わりに)この属性と比較する方法で判定を行えば、 本の大きさが変わっても正しく動作するようにできます。


補足

入れ物を使ってスクリプトで画像を変えるとき、 入れ物は本の外に置いてください。

本の中に入れるとたためません。

  • [添付]

本のメニューを使ってつぎのような設定ができます。

本の大きさを変える場合は、

  • すべてのページを同じサイズに合わせるようにする

にチェックを入れておく(黒い■に変える)とよい。

  • book09.png

etoys本のスクリプト (最終更新日時 2012-07-16 12:53:51 更新者 masahiko)