查看: 7289|回复: 8
打印 上一主题 下一主题

[问题] 迷宫游戏遇到问题了,怎么整?

[复制链接]

12

主题

0

听众

521

积分

初级设计师

Rank: 3Rank: 3

纳金币
307
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

跳转到指定楼层
楼主
发表于 2013-8-23 09:04:44 |只看该作者 |倒序浏览
本次悬赏总金额:50 纳金币 | 剩余悬赏金额:0 纳金币 | 去赏金大厅看看
本次悬赏到期时间: 本悬赏贴永不过期。
快来加入[悬赏团队],每次获得楼主奖励时可获得系统额外1纳金币的系统奖励。

只允许悬赏会员本人发放悬赏纳金币 | 只允许版主或管理员收回悬赏纳金币
会员 悬赏团队认证 回帖时间悬赏状态
化腐朽为绵掌 [未认证] 2013-08-23 17:08获悬赏10纳金币
lkygm [未认证] 2013-09-17 07:09获悬赏10纳金币
lofei117 [未认证] 2013-09-29 20:09获悬赏10纳金币
lin1 [未认证] 2013-10-31 10:10获悬赏10纳金币
本问题的悬赏已经结束!

pstatus"> 本帖最后由 土豆设计 于 2013-10-31 11:39 编辑

我用OnTriggerEnter方法弄了个迷宫游戏,分玩家类和AI类,规则是玩家没有碰撞到AI而到终点就获胜。
现在的问题是,当Ai主动碰撞玩家时,居然没发生任何事?而玩家主动碰撞AI就有反应。
谁晓得怎么回事么?


分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

6

主题

1

听众

178

积分

设计实习生

Rank: 2

纳金币
56
精华
2

最佳新人

沙发
发表于 2013-8-23 17:30:59 |只看该作者
不是bug,问题在于设置。 你的AI只是开启了触发,没有运动学刚体;同时,你的人物是运动学刚体触发碰撞器,或者用到物理则是刚体触发碰撞器。这样的情况下,ai碰到人物是没有触发的,可以将ai也设为运动学刚体触发碰撞器或刚体触发碰撞器。

建议你去学习一下官方手册中的物理之碰撞矩阵哦。
回复

使用道具 举报

12

主题

0

听众

521

积分

初级设计师

Rank: 3Rank: 3

纳金币
307
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

板凳
发表于 2013-8-26 09:10:05 |只看该作者
化腐朽为绵掌 发表于 2013-8-23 17:30
不是bug,问题在于设置。 你的AI只是开启了触发,没有运动学刚体;同时,你的人物是运动学刚体触发碰撞器, ...

好的。谢谢!
先放钱吧我、
回复

使用道具 举报

12

主题

0

听众

521

积分

初级设计师

Rank: 3Rank: 3

纳金币
307
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

地板
发表于 2013-8-26 09:21:20 |只看该作者
投楼上一票
回复

使用道具 举报

lkygm    

1

主题

1

听众

31

积分

设计初学者

Rank: 1

纳金币
41
精华
0

活跃会员 灌水之王

5#
发表于 2013-9-17 07:23:09 |只看该作者
同意楼上的观点!
回复

使用道具 举报

0

主题

1

听众

54

积分

设计初学者

Rank: 1

纳金币
11
精华
0

活跃会员 灌水之王

6#
发表于 2013-9-29 20:21:37 |只看该作者
人物用的是character controller吧? 这个不能用OnTriggerEnter触发的,得用OnControllerColliderHit函数
回复

使用道具 举报

lin1    

7

主题

1

听众

57

积分

设计初学者

Rank: 1

纳金币
2
精华
0

活跃会员 灌水之王

7#
发表于 2013-10-31 10:16:35 |只看该作者
OnControllerColliderHit 正解
回复

使用道具 举报

xuesk    

1

主题

1

听众

97

积分

设计初学者

Rank: 1

纳金币
50
精华
0

活跃会员 灌水之王

8#
发表于 2014-3-18 18:56:03 |只看该作者
我来围观一下...   
回复

使用道具 举报

0

主题

1

听众

239

积分

设计实习生

Rank: 2

纳金币
89
精华
0

最佳新人

9#
发表于 2014-6-12 14:14:03 |只看该作者
运动的物体要有刚体,你肯定是在玩家身上加刚体,而敌人身上没有加刚体。碰撞检测是需要在运动的物体上加刚体的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-10 08:31 , Processed in 0.134157 second(s), 37 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部