Project1

标题: 对于同类对象无挤压求解决方法 [打印本页]

作者: 咚小黑    时间: 2014-10-10 11:14
标题: 对于同类对象无挤压求解决方法
{:2_276:} 想做一个可以破坏的方块,结果自己穿不了方块,敌人可以穿越方块,对于此事真是郁闷了。




难道就没有解决方法了吗?

一堆草块,如果再打一点点的可破坏性建筑物,岂不是崩溃!?

谁有解决方法的说说,我是必须要这个功能了。。
作者: woodvvv    时间: 2014-10-26 11:25
说实话..我真没看懂你要解决啥?
解决自己进不了方块?
如果是方块为破坏类型.你进不了这很正常..
还是解决敌人进得了方块?
如果你不希望敌人进入方块,建议你检查一下敌人的接触判定!

作者: 咚小黑    时间: 2014-11-3 04:43
woodvvv 发表于 2014-10-26 11:25
说实话..我真没看懂你要解决啥?
解决自己进不了方块?
如果是方块为破坏类型.你进不了这很正常..

刚开始说的可破坏性方块就是对象做的,地图没有这功能。问题来了:对象和对象无法挤压。
作者: woodvvv    时间: 2014-11-3 08:53
动作》接触对象后》左走右走或者往后走
作者: 咚小黑    时间: 2014-11-6 02:44
woodvvv 发表于 2014-11-3 08:53
动作》接触对象后》左走右走或者往后走

{:2_248:}额...那碰到主角也走掉了?
作者: woodvvv    时间: 2014-11-6 09:04
对啊对啊 就是这么个意思 你理解能力还不错哦

你在草地上设定个碰触引发某个开关或者变量
然后把这个开关或者变量用到敌人的接触判定上 然后就这么解决了..
作者: 咚小黑    时间: 2014-11-6 13:37
woodvvv 发表于 2014-11-6 09:04
对啊对啊 就是这么个意思 你理解能力还不错哦

你在草地上设定个碰触引发某个开关或者变量

那只有一个敌人接触了墙壁,然后同类都跑了
作者: woodvvv    时间: 2014-11-6 17:59
{:4_95:}{:4_95:}
作者: woodvvv    时间: 2014-11-7 11:08
咚小黑 发表于 2014-11-6 02:44
额...那碰到主角也走掉了?

怎么可能,条件分歧上有单独的主角接触判定,碰到主角了…往死里打就是了
作者: 咚小黑    时间: 2014-11-8 09:22
woodvvv 发表于 2014-11-7 11:08
怎么可能,条件分歧上有单独的主角接触判定,碰到主角了…往死里打就是了 ...

我知道。这样:
敌人碰到了墙壁回头需要接触对象判断,敌人跟敌人碰在一起就会乱。
加个墙壁接触判断,(接触其他对象)+(开关打开)=敌人走到一起然后有一个在墙壁那边碰着,就出现了各种混乱的场面。假如有个敌人卡墙了(开关打开),另一个敌人追着我,碰到我了。触发了(接触其他对象),那是不是出现了碰到我就跑的情况。虽然还有(接触主角),但是前面的分歧也达成了,出现了(碰到其他对象)+(碰到墙壁)+(碰到主角),还是一样的悲剧

作者: woodvvv    时间: 2014-11-8 12:00
咚小黑 发表于 2014-11-8 09:22
我知道。这样:
敌人碰到了墙壁回头需要接触对象判断,敌人跟敌人碰在一起就会乱。
加个墙壁接触判断,( ...

这已经不需要开关了。。
敌人碰到草碰到敌人 走开
敌人碰到主角往死里打。
这会很乱吗?会吗?逻辑难道是敌人碰到敌人后来一段永不分离的世纪恋?
作者: 咚小黑    时间: 2014-11-9 04:53
woodvvv 发表于 2014-11-8 12:00
这已经不需要开关了。。
敌人碰到草碰到敌人 走开
敌人碰到主角往死里打。


没有开关怎么知道敌人判断碰到的是方块还是对象,把开关去掉就是碰到对象就跑开,敌人本身也是一个对象,走在一起的时候就鬼畜了,除非就一个敌人,或者我做很多个不同对象
作者: woodvvv    时间: 2014-11-9 08:10
咚小黑 发表于 2014-11-9 04:53
没有开关怎么知道敌人判断碰到的是方块还是对象,把开关去掉就是碰到对象就跑开,敌人本身也是一个对象, ...

╮(╯▽╰)╭绕不出来的同学真是伤不起啊。。。。
站着不动不会攻击,长着一副草地脸的对象就是草地
会到处转悠,碰到猪脚会攻击的对象就是敌人
这本身全部都是对象 就看你把它造成什么样 草地 石头 墙壁 水 树 敌人 NPC。。。等等等等
还没懂?可以,看看官方范例去吧
说实话很多问题真不愿意给你们出范例 核心都东西弄不懂再多范例也没有用


作者: 咚小黑    时间: 2014-11-9 13:27
woodvvv 发表于 2014-11-9 08:10
╮(╯▽╰)╭绕不出来的同学真是伤不起啊。。。。
站着不动不会攻击,长着一副草地脸的对象就是草地
会到 ...

你试试就知道啦
作者: 咚小黑    时间: 2014-11-9 13:28
woodvvv 发表于 2014-11-9 08:10
╮(╯▽╰)╭绕不出来的同学真是伤不起啊。。。。
站着不动不会攻击,长着一副草地脸的对象就是草地
会到 ...

你试试就知道啦,光想象有什么用,反正我是试过了




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1