虚幻4
汇心树
这个作者很懒,什么都没留下…
展开
-
UE4蓝图转C++:节点转换(持续更新)
UE4蓝图转C++OnComponentBeginOverlap(1)首先在头文件中(本人是PlayerCharacterBase.h)声明重叠绑定的函数,函数名任意,参数按照蓝图UFUNCTION() void OnOverlap( UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiv...原创 2020-03-22 10:56:01 · 1406 阅读 · 0 评论 -
一个主学Unity、很少接触C++、接触过蓝图的人通过模板的代码对虚幻C++的简单探索——02.完善角色类
一个主学Unity、很少接触C++、接触过蓝图的人通过模板的代码对虚幻C++的简单探索02.完善角色类上次出现了一个Bug,就是游戏运行的时候看到摄像机的位置与蓝图中的位置不同,原因是我忘记把SpringArm的父物体设置成根组件,如果问题依然没有解决,重启虚幻4即可。绑定输入在项目面板中绑定输入事件和输入轴时间在MyCharacter.cpp写入绑定的代码,绑定的格式如下:...原创 2019-07-24 07:37:20 · 2414 阅读 · 0 评论 -
虚幻4 C++实现物体的上下浮动
虚幻4 C++实现物体的上下浮动新建一个C++类,命名为FloatingActor 在FloatingActor.h中声明变量floatK和floatSpeed,具体用途看注释:// Fill out your copyright notice in the Description page of Project Settings.#pragma once#include "Co...原创 2019-07-24 22:38:24 · 1175 阅读 · 0 评论 -
一个主学Unity、很少接触C++、接触过蓝图的人通过模板的代码对虚幻C++的简单探索——01.构建一个简单的角色类
一个主学Unity、很少接触C++、接触过蓝图的人通过模板的代码对虚幻C++的简单探索01.构建一个简单的角色类(知识水平有限,如果有很多错误的地方请见谅)首先创建一个GameModeBase的C++类,取名为“MyGameModeBase”。这是初始化的头文件MyGameModeBase.h虚幻4一般都是在一个头文件中写这个类,然后在对应名字的源文件中定义这个成员函数,我们写...原创 2019-07-21 17:48:56 · 1794 阅读 · 0 评论 -
虚幻4 C++寻找实例
虚幻4 C++寻找实例1.寻找所有的UObject实例int i = 0;for (TObjectIterator<UObject> uuobject; uuobject; ++uuobject) { UObject* currentObject = *uuobject; GEngine->AddOnScreenDebugMessage(i, 100.f, ...原创 2019-07-25 19:35:14 · 410 阅读 · 0 评论