//----------------------------------------- // 手が近づくとお手をする犬 // MOVE&PLAY&障害物センサー //----------------------------------------- SET:Power:1 //電源を入れる POSE:AIBO:slp_slp SET:head:0 // 頭をぐるぐるするためのカウンタ SET:ote:0 :100 //MainLoop //IF:>:Sound_busy:0:110 IF:>:Light_busy:0:120 IF:=:ote:0:1000 //ぐるぐるモード IF:=:ote:1:2000 //お手モードならば GO:100 //:110 //STOP:SOUND //GO:100 :120 STOP:LIGHT GO:100 //HEADをぐるぐる動かして障害物を探す :1000 SET:ote:0 SWITCH:head CASE:0:MOVE:HEAD:ABS:-30:0:0:500 CASE:1:MOVE:HEAD:ABS:-30:-30:0:500 CASE:2:MOVE:HEAD:ABS:-30:-60:0:500 CASE:3:MOVE:HEAD:ABS:-30:-90:0:500 CASE:4:MOVE:HEAD:ABS:-30:-60:0:500 CASE:5:MOVE:HEAD:ABS:-30:-30:0:500 CASE:6:MOVE:HEAD:ABS:-30:0:0:500 CASE:7:MOVE:HEAD:ABS:-30:30:0:500 CASE:8:MOVE:HEAD:ABS:-30:60:0:500 CASE:9:MOVE:HEAD:ABS:-30:90:0:500 CASE:10:MOVE:HEAD:ABS:-30:60:0:500 CASE:11:MOVE:HEAD:ABS:-30:30:0:500 ADD:head:1 //Headのインクリメント MOD:head:12 WAIT IF:>:Distance:500:100 //近くに障害物がなければぐるぐるモード SET:ote:1 //お手モードへ //お手処理 :2000 MOVE:HEAD:ABS:0:0:0:100 PLAY:LEGS:LtouchL_sit //左手でお手 WAIT PLAY:SOUND:joy7_ttb:30 //楽しげな音楽 PLAY:LIGHT:joy1_eye:15 //ニコニコ WAIT SET:ote:0 //oteを0に戻す GO:100 //ループ