在CSOL大灾变模式中,购买武器只能出现在特定区域,如下:
这里可以通过添加一些不渲染的BOX(如图中的蓝色BOX)作为触发器,然后检测玩家与之触发后才能弹出购买菜单。
在JmonkeyEngine中,触发器通过GhostCollision实现。
我们现在场景编辑器中布置好触发器,然后再脚本中编写触发器逻辑即可。