闲扯一下题外话,精灵属性的碰撞停止,对于那些能对刚体有效的移动方式的话,这个是不会碰到,在刚体几个像素前就停了
以下所说的,有部分是建立在你知道如何碰撞的基础上说的
办法挺多
第一种
首先说说你想用的取反吧
有个条件叫 偏移重叠
碰撞 基本=偏移重叠 +仅一次
你想要移开的时候取消,就用偏移重叠取反+仅一次
第二种
可以直接用比较两值,判断两点间的距离,写个大概范围就可以了,当然也要加仅一次
第三种
可以直接用另外一个触发器去触发取消动作,比如鼠标右键得等
第四种
视线...我打字的时候上面的大佬已经说了,就不重复了
第五种
炮塔,判断范围内有没有设定里的精灵
第六种
定时器,碰撞的时候设定一个定时器,让他达到一定时间后自己消失
第七种
闪烁,也是设定时间让他自己慢慢消失
第八种
好像没有了...能力里面能做的都说了 想到其他的再补充吧
CJJ
@CJJ
5
声望
134
帖子
272
资料浏览
3
粉丝
0
关注
CJJ 发布的最佳帖子
-
RE: 请教不碰撞刚体的事件应该怎么写
-
RE: 实例变量比较最大值
第一下左键点击是随机赋值,第二下右键点击就是排序好了,上面是给不同文本改变颜色,希望对你有用
我这里的排序是把数组里面的5个都显示出来了
你如果只需要一个,就只显示数组里面排第1列显示出来就好了
附上工程,里面修改只显示第一个的地方注释了
多个实例变量利用数组排序.evk -
RE: 【提问】有办法在动作组内,让某个变量每秒+1吗
可以试试 启用事件组
把事件组默认禁用 需要用的时候启用 不需要用的时候禁用
其实不一定非要去追求动作组,动作组有很多局限性的,我个人认为并没有那么好用
CJJ 发布的最新帖子
-
RE: 想删除数组里面的某些列,但删不掉
@zjxdiu 肯定是啊 干嘛怀疑自己 这个只删除应该是一列的操作,下一次序号会提前,所以每次删除都大概会隔一两个删除一次,没什么奇怪的
比如第一次循环删除的是X0 那么下一次 X1就变成了X0 从而跳过了 后面类推
他这个表最后剩余的就是 x1 x2 x4