<?xml version="1.0" encoding="utf-8"?><!DOCTYPE article  PUBLIC '-//OASIS//DTD DocBook XML V4.4//EN'  'http://www.docbook.org/xml/4.4/docbookx.dtd'><article><articleinfo><title>etoys観察のタイル</title><revhistory><revision><revnumber>6</revnumber><date>2011-05-14 00:26:23</date><authorinitials>masahiko</authorinitials></revision><revision><revnumber>5</revnumber><date>2011-05-14 00:15:41</date><authorinitials>masahiko</authorinitials></revision><revision><revnumber>4</revnumber><date>2011-05-14 00:09:44</date><authorinitials>masahiko</authorinitials></revision><revision><revnumber>3</revnumber><date>2011-05-13 23:57:53</date><authorinitials>masahiko</authorinitials></revision><revision><revnumber>2</revnumber><date>2011-05-13 23:56:18</date><authorinitials>masahiko</authorinitials></revision><revision><revnumber>1</revnumber><date>2011-05-13 23:54:29</date><authorinitials>masahiko</authorinitials></revision></revhistory></articleinfo><section><title>観察のタイル</title><para>条件によって処理を行うときは、次のように記述しました。 </para><itemizedlist><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/etoys%E8%A6%B3%E5%AF%9F%E3%81%AE%E3%82%BF%E3%82%A4%E3%83%AB?action=AttachFile&amp;do=get&amp;target=test03.png"/></imageobject><textobject><phrase>test03.png</phrase></textobject></inlinemediaobject> </para></listitem><listitem override="none"><para>テストの右に　<emphasis role="strong">条件</emphasis>を </para></listitem><listitem override="none"><para>はいの右に　条件が成り立ったときに行う<emphasis role="strong">動作</emphasis>を　書きます。 </para></listitem></itemizedlist><para>この例では、ウサギがとりとぶつかったとき、ちょっと後ろにさがります。 </para><itemizedlist><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/etoys%E8%A6%B3%E5%AF%9F%E3%81%AE%E3%82%BF%E3%82%A4%E3%83%AB?action=AttachFile&amp;do=get&amp;target=test02.png"/></imageobject><textobject><phrase>test02.png</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist><para>ビューアで観察のカテゴリを表示すると、つぎの項目があります。 これらを条件に使う方法を説明します。 </para><itemizedlist><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/etoys%E8%A6%B3%E5%AF%9F%E3%81%AE%E3%82%BF%E3%82%A4%E3%83%AB?action=AttachFile&amp;do=get&amp;target=test11.png"/></imageobject><textobject><phrase>test11.png</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist><para>ビューアから引き出してテストの右に配置したとき、少し形式が変わるので注意してください。 </para><!--rule (<hr>) is not applicable to DocBook--><section><title>他のオブジェクトとの距離を調べる</title><para>他のオブジェクトとの距離を調べ、その値と数値を比較します。 </para><itemizedlist><listitem override="none"><para>１つ目のオブジェクトは通常自分自身です。 </para></listitem><listitem override="none"><para>２つ目のオブジェクトの名前を指定します。 </para></listitem><listitem override="none"><para>比較方法を指定します。 </para></listitem><listitem override="none"><para>数値を指定します。 </para></listitem><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/etoys%E8%A6%B3%E5%AF%9F%E3%81%AE%E3%82%BF%E3%82%A4%E3%83%AB?action=AttachFile&amp;do=get&amp;target=test12.png"/></imageobject><textobject><phrase>test12.png</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist><para>比較方法は次の中から選択します。 </para><itemizedlist><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/etoys%E8%A6%B3%E5%AF%9F%E3%81%AE%E3%82%BF%E3%82%A4%E3%83%AB?action=AttachFile&amp;do=get&amp;target=test14.png"/></imageobject><textobject><phrase>test14.png</phrase></textobject></inlinemediaobject> </para></listitem><listitem override="none"><para>&lt;　小さい </para></listitem><listitem override="none"><para>&lt;=　小さいか等しい </para></listitem><listitem override="none"><para>=　等しい </para></listitem><listitem override="none"><para>~=　等しくない </para></listitem><listitem override="none"><para>&gt;　大きい </para></listitem><listitem override="none"><para>&gt;=　大きいか等しい </para></listitem><listitem override="none"><para>割り切れるか </para></listitem></itemizedlist><para>例 </para><itemizedlist><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/etoys%E8%A6%B3%E5%AF%9F%E3%81%AE%E3%82%BF%E3%82%A4%E3%83%AB?action=AttachFile&amp;do=get&amp;target=test13.png"/></imageobject><textobject><phrase>test13.png</phrase></textobject></inlinemediaobject> </para></listitem><listitem override="none"><para>１つ目のオブジェクトは　ウサギ </para></listitem><listitem override="none"><para>２つ目のオブジェクトは　とり </para></listitem><listitem override="none"><para>比較は　&lt; </para></listitem><listitem override="none"><para>数値は　100 </para></listitem></itemizedlist><para>ウサギととりの距離が１００より小さいとき、条件が成り立ちます。 </para><!--rule (<hr>) is not applicable to DocBook--></section><section><title>他のオブジェクトがどの方向にあるかを調べる</title><para>他のオブジェクトがどの方向にあるかを調べ、その値と数値を比較します。 </para><itemizedlist><listitem override="none"><para>１つ目のオブジェクトは通常自分自身です。 </para></listitem><listitem override="none"><para>２つ目のオブジェクトの名前を指定します。 </para></listitem><listitem override="none"><para>比較方法を指定します。 </para></listitem><listitem override="none"><para>数値を指定します。 </para></listitem><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/etoys%E8%A6%B3%E5%AF%9F%E3%81%AE%E3%82%BF%E3%82%A4%E3%83%AB?action=AttachFile&amp;do=get&amp;target=test15.png"/></imageobject><textobject><phrase>test15.png</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist><para>方向は上を０とし時計まわりの方向の角度です。 </para><itemizedlist><listitem override="none"><para>３時の方向の値は　９０ </para></listitem><listitem override="none"><para>６時の方向の値は　１８０ </para></listitem><listitem override="none"><para>９時の方向の値は　－９０ </para></listitem><listitem override="none"><para>値の範囲は　－１７９～１８０ </para></listitem></itemizedlist><para>例 </para><itemizedlist><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/etoys%E8%A6%B3%E5%AF%9F%E3%81%AE%E3%82%BF%E3%82%A4%E3%83%AB?action=AttachFile&amp;do=get&amp;target=test16.png"/></imageobject><textobject><phrase>test16.png</phrase></textobject></inlinemediaobject> </para></listitem><listitem override="none"><para>１つ目のオブジェクトは　ウサギ </para></listitem><listitem override="none"><para>２つ目のオブジェクトは　とり </para></listitem><listitem override="none"><para>比較は　&gt; </para></listitem><listitem override="none"><para>数値は　0 </para></listitem></itemizedlist><para>ウサギから見てとりが右方向にあるとき、条件が成り立ちます。 </para><!--rule (<hr>) is not applicable to DocBook--></section><section><title>オブジェクトのいる場所の色を調べる</title><para>オブジェクトのいる場所の色を調べ、指定の色と比較します。 調べる位置はオブジェクトの回転中心です。 </para><itemizedlist><listitem override="none"><para>１つ目のオブジェクトは通常自分自身です。 </para></listitem><listitem override="none"><para>比較方法を指定します。(等しい、等しくないのどちらか) </para></listitem><listitem override="none"><para>色を指定します。(クリックするとスポイトが表示される) </para></listitem><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/etoys%E8%A6%B3%E5%AF%9F%E3%81%AE%E3%82%BF%E3%82%A4%E3%83%AB?action=AttachFile&amp;do=get&amp;target=test19.png"/></imageobject><textobject><phrase>test19.png</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist><para>この例では、ウサギのいる場所の色が青のとき条件が成り立ちます。 </para><!--rule (<hr>) is not applicable to DocBook--></section><section><title>オブジェクトのいる場所の彩度、明度、輝度を調べる</title><para>オブジェクトのいる場所の彩度、明度、輝度を調べ、値と比較します。 調べる位置はオブジェクトの回転中心です。 </para><itemizedlist><listitem override="none"><para>１つ目のオブジェクトは通常自分自身です。 </para></listitem><listitem override="none"><para>比較方法を指定します。 </para></listitem><listitem override="none"><para>数値を指定します。 </para></listitem><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/etoys%E8%A6%B3%E5%AF%9F%E3%81%AE%E3%82%BF%E3%82%A4%E3%83%AB?action=AttachFile&amp;do=get&amp;target=test17.png"/></imageobject><textobject><phrase>test17.png</phrase></textobject></inlinemediaobject> </para></listitem><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/etoys%E8%A6%B3%E5%AF%9F%E3%81%AE%E3%82%BF%E3%82%A4%E3%83%AB?action=AttachFile&amp;do=get&amp;target=test18.png"/></imageobject><textobject><phrase>test18.png</phrase></textobject></inlinemediaobject> </para></listitem><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/etoys%E8%A6%B3%E5%AF%9F%E3%81%AE%E3%82%BF%E3%82%A4%E3%83%AB?action=AttachFile&amp;do=get&amp;target=test20.png"/></imageobject><textobject><phrase>test20.png</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist></section></section></article>