请教老师们一下UE4中关于蓝图中创建节点的问题。

该主题包含 3 个回复,有 2 个参与人,并且由 Z_SilenceMoon 的头像 Z_SilenceMoon8 月, 3 周 前 最后一次更新。

正在查看 4 个帖子 - 1 至 4 (共计 4 条)
  • 作者
    帖子
  • #31419
    Z_SilenceMoon 的头像
    Z_SilenceMoon
    教师
    注册日期: 2015/10/27
    发帖数: 6
    回帖数: 8

    问题出在ATMHRC老师游戏特效第二章中01-08章节中。教程中5分30秒左右:
    将创建好的激光束约束在对象上时,我的Get Owner无论怎么选择添加,都只显示:Target is Actor Component.而教程中先选择了Mesh就创建出了Target is Character(mesh)的GetOwner节点。
    怀疑是因为这个原因,所以创建的激光不跟随角色旋转(绑定失败?)

    同样的问题也出现在了01-07章节中,在建立Deactivate节点时,无论怎么选取,都只能创建Target is Actor Component.类型的节点。

    引擎和项目版本4.9.2
    因为对编程不熟悉,所以这里也不明白具体原理,希望老师能耐心讲解以下创建方法和其原理,十分感谢! :-D

    上传附件/图片:
    您必须登陆才能查看附件
    #31498
    Z_SilenceMoon 的头像
    Z_SilenceMoon
    教师
    注册日期: 2015/10/27
    发帖数: 6
    回帖数: 8

    瞄一眼,顶一下!

    #31518
    atmhrc 的头像
    atmhrc
    教师
    注册日期: 2015/04/23
    发帖数: 0
    回帖数: 96

    不知道你的引擎版本是多少,教程的版本是4.7,get owner作用是可以获取actor内部的组件,教程中的那个Target is Character(mesh)GetOwner含义是,获取角色下,mesh这个组件。我用4.9版本的UE4找了一下,没有找到这个节点,好像这个节点在4.7之后就被整合了,因为可以直接使用组件下的变量来进行蓝图链接,所以再去获取组件,显得多此一举,你可以用下面的这个节点链接来代替教程中的节点。

    上传附件/图片:
    您必须登陆才能查看附件
    #31618
    Z_SilenceMoon 的头像
    Z_SilenceMoon
    教师
    注册日期: 2015/10/27
    发帖数: 6
    回帖数: 8

    谢谢老师,学会了一招。刚用4.9开了一下老师的工程,发现绑定失败不是这里的问题,而是绑定的actor不可移动导致的,已经修复。

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

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