我试图让一个演员“去睡觉”,等待另一个演员发出信号。我想做类似的事情:
def act(){
loop{ //Should I use loop here too??
if(sleepy){
react{
//SLEEPING
case "Wake Up"=> sleepy=false; //just to breack the react
}
}else{
react{
//React to other messages
}
}
}
}
现在,当我的演员睡觉时,其他消息会发生什么?他们会被分道扬镳吗?我不想失去他们。什么是解决这个问题的好方法?