| <image> <name>myImage</name> <src>http://192.168.0.2/image/3.jpg</src> <visible>true</visible> </image> |
| ...省略... |
| <timer> <name>timer</name> <!-- interval で指定された秒毎に以下のスクリプトが実行される --> <interval>3</interval> <ticking>true</ticking> <onTimerFired> <![CDATA[ if(timerCount == 0){ myImage.src = "http://192.168.0.2/image/3.jpg"; timerCount++; }else{ myImage.src = "http://192.168.0.2/image/4.jpg"; timerCount = 0; } ]]> </onTimerFired> </timer> |

| <?xml version="1.0" encoding="UTF-8"?> <!-- 表示画像を3秒毎に入れ替え --> <widget> <debug>on</debug> <window> <name>main_window</name> <title>Photo Viewer</title> <height>400</height> <width>400</width> <visible>true</visible> <image> <name>myImage</name> <src>http://192.168.0.2/image/3.jpg</src> <visible>true</visible> </image> </window> <!-- onLoad でグローバル変数を初期化する --> <action trigger="onLoad"> var timerCount = 0; </action> <timer> <name>timer</name> <!-- interval で指定された秒毎に以下のスクリプトが実行される --> <interval>3</interval> <ticking>true</ticking> <onTimerFired> <![CDATA[ if(timerCount == 0){ myImage.src = "http://192.168.0.2/image/3.jpg"; timerCount++; }else{ myImage.src = "http://192.168.0.2/image/4.jpg"; timerCount = 0; } ]]> </onTimerFired> </timer> </widget> |
この記事にトラックバックする