IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    C#开发的OpenRA游戏之建造物品的窗口7

    caimouse发表于 2023-06-28 12:25:04
    love 0
    通过判断键盘是否有shift键按下,如果有shift键按下,就会把建造物品的数量设置5个,即是点击一次就可以建造5个物品,如果没有shift键按下,就会每次点击建造一个物品。这一段代码是判断物品是已经建造完成,如果建造完成,玩家再想点击这个图标时,就不是建造了,而是拾取建造完成的物品,然后放到游戏世界里。到这个函数里处理,通过前面的判断就可以知道它肯定是有鼠标按键按下了,因此先判断鼠标按下的同时是否有键盘的特殊按键按下,因为需要根据键盘的特殊状态来控制不同的数量。最后如果没有处理,就会播放不能执行的声音。


沪ICP备19023445号-2号
友情链接