cast to 的object 应该怎么选择

[复制链接]
查看7389 | 回复15 | 2018-4-2 10:56:29 | 显示全部楼层 |阅读模式

求教各位大神一个问题:一直没搞明白 cast to 这个节点的object 到底应该连什么,怎么去判断这个object 怎么连,望各位大虾帮忙普及一下知识
cast.png
yorkyun | 2018-4-2 12:32:14 | 显示全部楼层
哪位大侠给个指点
回复 支持 反对

使用道具 举报

yorkyun | 2018-4-2 17:07:59 | 显示全部楼层
powerwb 发表于 2018-4-2 13:37
直接拉成变量不就行了

根本就没有这个选项好不
回复 支持 反对

使用道具 举报

yorkyun | 2018-4-2 17:08:49 | 显示全部楼层

我连了controller ,但是编译提示这个节点不是从controller 继承来的
回复 支持 反对

使用道具 举报

yorkyun | 2018-4-3 09:42:59 | 显示全部楼层
Conners 发表于 2018-4-2 22:39
还有...pawn是你的人物角色,是不能转换成控制器的

我知道不能转成控制器,那这里哪个节点才能转成控制器,这是我想知道的,就是在强制转换的时候这个object到底应该连什么呢
回复 支持 反对

使用道具 举报

yorkyun | 2018-4-3 09:44:22 | 显示全部楼层

这个我试过,连上流程线就不行了,提示Controller不是继承自Player Controller
回复 支持 反对

使用道具 举报

yorkyun | 2018-4-3 14:38:48 | 显示全部楼层
188085555 发表于 2018-4-3 14:06
你的BP_MotionController不是PlayerController类吗?

用的官方demo 的 BP_MotionController ,是Actor类
回复 支持 反对

使用道具 举报

yorkyun | 2018-4-8 11:43:33 | 显示全部楼层
自己查了资料,终于明白了,这里的object是要连接cast to这bp的父类,就是说要转换的类是Actor类,那么就要用get parent actor ,如果是pawn 就要用 get play pawn,具体使用哪一个可以在资源管理文件夹里把鼠标放上去,看Native parent class,用这个连object就对了
回复 支持 反对

使用道具 举报

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

本版积分规则

24

主题

400

回帖

1818

积分

中阶编码师

积分
1818