UE4 里面 动态把Charactor跟playercontroller绑定
来源:互联网 发布:plsql怎么导出表数据 编辑:程序博客网 时间:2024/06/10 04:46
Unreal里PlayerController、Player、Character之间的关系,要理解它们之间的关系,本质是搞明白Pawn和Controller的关系。
Pawn是马甲,Controller是驱动马甲的大脑。
Controller通过possess/unposses来获得/释放对Pawn的控制权。 Controller和Pawn相对独立,不一定谁必须有谁。
Controller有两种:AIController和PlayerController。 前者是人工智能的控制,后者是用户输入控制。
Controller和Possession的关系是1:1。所以一个Controller至多能控制一个Pawn,一个Pawn至多能被一个Controller控制。
回答标题,Character是什么,Player是什么?
Character是Pawn的一种。
至于Player,没有这个类,只是在Blueprint里有带有player字眼的节点,比如Get Player Character节点和Get Player Pawn节点。
// 绑定
GetWorld()->GetFirstPlayerController()->Possess(m_hero);
// 接触绑定
GetWorld()->GetFirstPlayerController()->UnPossess();
0 0
- UE4 里面 动态把Charactor跟playercontroller绑定
- UE4笔记---获取 PlayerController 对象
- UE4 playerController和GameMode是什么?
- JAVA里面的 静态绑定与动态绑定 杂谈
- 动态类,把两个类写在一个类里面
- Charactor controller
- NSString里有中文跟英文 怎么把里面的英文去掉?
- UE4发报机-EventDispatcher绑定事件
- UE4发报机-UnBind_UnBindAll解绑定
- 【UE4/C++】绑定输入响应
- ue4动态代理
- winform里的treeview能够跟数据绑定吗?我不知道。里面有treeview的用法。是转来的
- Oracle里面的using作用(用于动态sql绑定参数)
- vue里面v-bind和Props 利用props绑定动态数据
- AngularJS动态增加dom,导致里面ng-click、modal绑定失效的问题解决方法
- 静态绑定 动态绑定
- 把里面内存条、显卡
- 3.PlayerController Move
- 【红白游戏机】关于单片机与上位机保持同波特率的理解
- RecycleView
- homerHEVC代码阅读(31)——帧间预测之AMVP模式(常规帧间预测)
- PMP学习笔记之第13章 项目干系人管理 ——13.3管理干系人参与
- 简单计算器-功能实现
- UE4 里面 动态把Charactor跟playercontroller绑定
- 弹窗居中设置
- 【POJ 2785 4 Values whose Sum is 0】+ 折半枚举(双项搜索))
- C#——输入某日期,判断该日期对应星期几
- 07-图4 哈利·波特的考试
- redis源码分析 -- cs结构之服务器
- VMWare虚拟机提供的桥接、nat和主机模式的区别
- 循环双向链表的实现
- RecyclerView全选反选