IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
C#开发的OpenRA游戏之建造物品的窗口11
caimouse
发表于
2023-07-12 10:11:34
love
0
这样就会执行到PlaceBuildingOrderGenerator对象的Order函数,把在地图上点击的事件放到类PlaceBuildingOrderGenerator对象里面处理了。这个命令最后会通过world.IssueOrder(o)函数发送给服务器,再从服务器返回来,然后才能创建相应的建筑物。前面分析了预览物品放置的过程,接着下来就是当物品放到合适的位置,玩家就会点击一下左键,这时物品就在这个位置上建造起来。在这里先判断鼠标是否有按键按下,如果有按键按下才会执行内部的命令函数。