猫史档案馆


克隆体发射克隆体子弹【干货满满】

用户:林夕狐林夕狐查看:25 回复:12 评论:25 创建时间:2022-12-30T15:49:41


有些战争游戏,敌人们拿着喵,向你发射子弹,你躲过子弹,朝着敌人们攻击

那么,敌人是克隆体,子弹也是克隆体,那么

如何让克隆体敌人发射出克隆体子弹力?

首先需要一个存储坐标的列表

为什么要存储坐标力?用移到xxx角色不行吗?

移到xxx角色当然不行

移到xxx角色只能移动到当前xxx角色,而不能移动至xxx克隆体

以下是敌人克隆体

设置是:每一秒发射一次子弹

center_image

 

那么,到了1秒后添加到列表后,就要发射子弹了,所以,子弹怎么发射?

因为列表一开始是空白列表,也就是0项

所以,当抢子弹这个列表不等于0的时候,也就是有坐标存入的时候,就克隆一个子弹

center_image

克隆了自己后,移到第一项的x,y坐标,然后删除第一项这就是子弹的克隆

center_image

如果敌人发射多个子弹(向前面发射n个朝向不同的子弹)

如何设置?

center_image

center_image

就只要设置一个角色变量就可以了

(这个帖子讲的有点水))))

 

如果有更简单的方法

欢迎在评论区底下留言哈~~~

 

ok~狐狸小课堂结束喽~

你学会了吗?

呵呵...

 


回复

上一页1 页 / 共 1下一页
林夕狐林夕狐

ddd

点赞0


评论


海世王海世王

成功抢到沙发

点赞0


评论


超级无敌编程大神超级无敌编程大神

对了,就是这个敌人的血量是不是要用一个列表?

点赞0


评论


海世王海世王

狐狸,问你个问题:每个克隆体都有自己的血量,到底怎么做???我打算敌人们围攻主角的生存游戏,但每个克隆敌人的血量都要不一样。我不知道该怎么做。/(ㄒoㄒ)/~~

点赞0


评论


Accumulating丶謀Accumulating丶謀

ddd

点赞0


评论


圆周率的使者圆周率的使者

狐狸的第三篇水贴……

点赞0


评论


一只屑烟雨awa一只屑烟雨awa

我想到一个严重的问题,我现在python不学kitten了,导致后面课程的“高级算法”没学到,自学针的...)很多帖我只能))

点赞1


评论


树林归来树林归来

话说狐狸这个子弹代码感觉可以简化很多.....

点赞0


评论


e厌世ee厌世e

这个其实是不行的,一旦单位多以后会出现你所写的抢子弹的现象

点赞1


评论


头痒就挠叭头痒就挠叭

狐狸大佬,这是怎么回事?

center_image

点赞0


评论


头痒就挠叭头痒就挠叭

不是您这根本不行啊

点赞0


评论


亿个史蒂夫亿个史蒂夫

82年的洛阳铲

点赞0


评论