请问靠近 发表于 2016-9-26 11:08:44

MantraGuo 发表于 2016-9-20 22:22
this->AutoReceiveInput = EAutoReceiveInput:layer0;类似于这样

好像还是不能动。。。。求助大神 能不能帮我改改源码?????

请问靠近 发表于 2016-9-30 15:21:51

有人吗啊啊啊 求解释

rock 发表于 2016-10-11 15:52:05

问题1:PlayInputComponent->BindAxis("MoveForward", this, &AMyCharacter::MoveForward);
        PlayInputComponent->BindAxis("MoveRight", this, &AMyCharacter::MoveRight);
这二个事件如果在蓝图中写了,c++再写是收不到的,c++的比蓝图的接受事件优先级要低;
问题2:你写了一个MyCharacter的c++类,但是你是否在蓝图中没有做一个蓝图的继承此类来表现一个角色的实体,并放在场景中或者设置在世界大纲里面

shenzhen_lx800 发表于 2016-10-15 13:38:48

6666666666666666666666666

剑客 发表于 2016-10-21 18:31:57

move函数中的各类相关调用是否正确

请问靠近 发表于 2016-10-24 11:10:58

rock 发表于 2016-10-11 15:52
问题1:PlayInputComponent->BindAxis("MoveForward", this, &AMyCharacter::MoveForward);
        PlayInputComp ...

问题1回答:我并没有写蓝图       2:创建C++的MyCharacter类之后是不是必须要根据此类新建一个蓝图并且放置在场景中

marktong 发表于 2016-10-30 19:45:25

同求
原文地址:http://www.unrealchina.com/thread-768-1-1.html
内容来源:虚幻中国 - http://www.unrealchina.com/

ajhonson4 发表于 2016-12-30 21:39:55

路过,看一看。

愉快的啪啪啪 发表于 2017-2-5 17:50:03

编辑器设置完,C++要写实现

yangxuan0261 发表于 2017-2-20 10:11:03

我之前也遇到过,可能是因为你蓝图中的 PlayerController 中有使用该事件,你把他去掉(直接把event删掉,break link 都不行,可能源码会有个 检测是否蓝图实现 的一个判断),c++中的绑定就有效了。
页: 1 [2]
查看完整版本: C++ 代码编写的MoveForward函数无反应