你5楼写的那个的问题在于 只在这个程序执行的一瞬间判断一次。。。程序就结束了
" i3 A4 A) K* L
; s) s! f- m, m _+ F2 x而你这个问题的要求是 一旦系统符合某条件 比如有mu进入darin 就发生某事。。。这实际上是一个持续的监视过程 要用waituntil 而不是if0 u+ p" ~4 m1 N5 K! {/ ]8 k
. A5 i1 e: ?! H) `1 F( q) d具体来说 如下" E/ d) L6 a G, X! _
while true Loop4 Y- l' t- V4 W+ l) ]% c) g
waituntil MuInDarin=true prio 1;& ?2 w, A6 L- @5 P: E* P Z+ a8 H; U
MuInDarin:=true;
4 Y J* _ e2 Y6 j B.mus.entity.create(xxx);* A( X& V3 q0 [- I H w
end;5 ~, s9 y v* @
( L& H6 J0 i) }- z, i# O$ _% g8 F这就是一个针对系统的监视器了。。。& R9 t3 s9 s- f) G
- s$ P+ @% Q2 A7 f
* p& r% a' S& w$ K r |