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