基本看完教程后的问题。

该主题包含 8 个回复,有 2 个参与人,并且由 创酷科技 的头像 创酷科技9 月, 1 周 前 最后一次更新。

正在查看 9 个帖子 - 1 至 9 (共计 9 条)
  • 作者
    帖子
  • #28549
    六道 的头像
    六道
    学员
    注册日期: 2016/01/15
    发帖数: 3
    回帖数: 4

    第一个问题:那个触发器,我已经设置了层为ignore Raycast,可是,它仍旧能挡住子弹。

    第二个问题:就是按下q键后把视角锁定功能,没办法实现。
    如果按照图一的样子写代码,按下q键,只能锁住住wasd方向键,视角锁不住,而且菜单不会弹出来,屏幕不会变暗。
    如果按照图二的样子写代码,按下q键后,菜单和屏幕正确,wasd方向键也锁住了,可是视角仍旧锁不住。

    上传附件/图片:
    您必须登陆才能查看附件
    #28723
    创酷科技 的头像
    创酷科技
    教师
    注册日期: 2014/06/20
    发帖数: 0
    回帖数: 49

    同学 不好意思 这段时间比较忙 来晚了。
    第一个问题:那个触发器是哪一个触发器

    #28724
    创酷科技 的头像
    创酷科技
    教师
    注册日期: 2014/06/20
    发帖数: 0
    回帖数: 49

    首先 我们先检查一下是否是这个触发器挡住了射线。可以在子弹发射的脚本里 添加一个print来打印出射线碰撞到的物体

    #28726
    创酷科技 的头像
    创酷科技
    教师
    注册日期: 2014/06/20
    发帖数: 0
    回帖数: 49

    第二个问题:关于视角锁定的问题
    首先 你要先确定这段代码的脚本是否绑定再了Camera组件上面,如果没有绑定在Camera组件上面 就无法获取到Camera上的其他脚本,结果当然锁定不了

    #28727
    创酷科技 的头像
    创酷科技
    教师
    注册日期: 2014/06/20
    发帖数: 0
    回帖数: 49

    如果代码绑定正确,那就在工程中运行场景,在运行中检查相关代码是否真的被关闭,如果没有被关闭 可能是代码书写有问题

    #28732
    六道 的头像
    六道
    学员
    注册日期: 2016/01/15
    发帖数: 3
    回帖数: 4

    老师,我第二个问题已经解决了。第一个问题还是没有。
    这个触发器是用来触发产生蹲着的敌人。并且已经设置为ignore Raycast。 如果讲该触发器放在射击点和箱子之间,打印出NULL。如果将该触发器移动到地下,只露出一点点。那么打印出WOOD。

    #29170
    创酷科技 的头像
    创酷科技
    教师
    注册日期: 2014/06/20
    发帖数: 0
    回帖数: 49

    不太明白你的意思,但是看着好像现在这样已经是满足了你的意思了啊。。。。

    #29216
    六道 的头像
    六道
    学员
    注册日期: 2016/01/15
    发帖数: 3
    回帖数: 4

    就是如果这个触发器挡在敌人跟主角之间,虽然触发器ignore射线了。可是。敌人打不死。我这边唯一的解决办法就是把触发器压的足够低,让它不挡在枪口和敌人之间。但是这样的话。触发器有可能被跳过从而不会产生敌人。

    #29775
    创酷科技 的头像
    创酷科技
    教师
    注册日期: 2014/06/20
    发帖数: 0
    回帖数: 49

    将触发器缩小放在模型内部哦~~

正在查看 9 个帖子 - 1 至 9 (共计 9 条)

抱歉,回复评论必需登录。