请教 lua 协程如何实现以下触发效果
一、需求:某mud游戏技能学习机器中,法术学习切磋时,熟练度到100%时需要执行“xiudao”来升级,而“xiudao”需要一段时间才能结束,开始修道后 在修道结束之前的时间来学习另一个skillslist当中的其他技能,当出现修道结束提示时,继续学习法术。如此循环
二、思路,通过协同程序,两个线程分别学习skilllist中的技能和法术技能,等出现相关触发时,挂起当前线程,唤醒另一个线程。
但是对协同不熟,不知具体如何实现,请高人指点一二~~
北大侠客行MUD,中国最好的MUD
页:
[1]