如何判断机器人处于发呆状态
请问各位在zmud中如何判断自己的机器人停下来了,没有继续运行?我想做个这样的触发,一旦判断处于发呆状态,则开始新的一个工作 防发呆,详见http://pkuxkx.com/forum/thread-7512-1-1.html第九楼 #CLASS {active|check}#ALARM {30} {#if (@online=0 and @active=0) {#con} {online=0;set online;#if @active=0 {#s 发呆了} {active=0}}}
#CLASS 0
#ALIAS active {active=1} "active"
#TRIGGER {设定环境变量:online = 1} {#var online 1} "active"
#BUTTON 2 {check} {#t+ active;active=1;online=1} {uncheck} {#t- active/check;#walk %roomnum( )} {} {1} {} {} {} {} {} {} {} {} {} {} {} "active" {} {} {}
我的防止发呆的包。
在触发的地方,执行active别名就可以了。
例如你要打坐。那你可能会有吸气,睡觉等这样的触发,在下面执行active。
回复 2楼 的帖子
膜拜嵌入式开发的n人 谢谢各位的帮助
页:
[1]