请选择 进入手机版 | 继续访问电脑版

 找回密码
 点一下
查看: 1650|回复: 6

帮我看看谢谢 杀死10个单位创建1个

[复制链接]
发表于 2019-4-2 20:01:16 | 显示全部楼层 |阅读模式
本帖最后由 vinboy22 于 2019-4-5 12:16 编辑

    我选择10个单位   杀死    只想创建一个新单位      创建的时候给10个了   那出错了 QQ图片20190402195256.png
发表于 2019-4-3 09:08:15 | 显示全部楼层
你选择每个单位都会杀死他,然后创建一个,当然是杀死10个创建10个了。
建议定义一个全局整数型变量,初始为0,每次杀死单位都让该变量+1,然后判断它的值,如果==10,则重新设置为0,并创建一个单位。
回复

使用道具 举报

 楼主| 发表于 2019-4-3 18:41:03 | 显示全部楼层
我是选择单位的
回复

使用道具 举报

发表于 2019-4-23 17:31:18 | 显示全部楼层
111.png 大概做了个方向,没测试。可以避免玩家拥有不同类型单位时,同时框选不同类型单位,造成杀死非预期类型单位创建单位的情况。仅供参考、

点评

框选数量要用全局变量的,局部变量会导致每次运行时该值都是0.  详情 回复 发表于 2019-5-2 21:55
回复

使用道具 举报

 楼主| 发表于 2019-4-30 12:25:39 | 显示全部楼层
谢了 ~~~~~~~~~~~
回复

使用道具 举报

发表于 2019-5-2 21:55:43 | 显示全部楼层
lannysa 发表于 2019-4-23 17:31
大概做了个方向,没测试。可以避免玩家拥有不同类型单位时,同时框选不同类型单位,造成杀死非预期类型单位 ...

框选数量要用全局变量的,局部变量会导致每次运行时该值都是0.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-3-29 00:10 , Processed in 0.270609 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表