
UE4 C++(程序员的暴击)
文章平均质量分 58
https://space.bilibili.com/128373173/channel/detail?cid=102074
weixin_39538253
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
虚幻四C++入坑指南14:虚幻四C++和UI界面交互
虚幻四C++入坑指南14:虚幻四C++和UI界面交互 01 FPCharecter.h // Fill out your copyright notice in the Description page of Project Settings. #pragma once #include "CoreMinimal.h" #include "GameFramework/Character.h" #include "Math/Vector.h" #include "FPSCharacter.generate原创 2020-07-14 01:03:57 · 1159 阅读 · 0 评论 -
虚幻四C++ 添加角色动画
视频跳过这一部分 虚幻引擎4文档 > 编程指南 > C++ 编程教程 > 第一人称射击游戏教程 > 4 - 添加角色动画 01 设置角色动画 01 01 导入动画 动画范本 导入“HeroFPP_Skeleton”就全部导进来了,目前不知道为什么 01 02 以“AnimInstance” 为父类,“HeroFPP_Skeleton ”选为目标骨架创建动画BP“Arms_AnimBP” 01 02 编辑动画BP 01 02 动画状态机、动画转换状态 双击 01 03 关原创 2020-07-13 21:06:56 · 715 阅读 · 3 评论 -
虚幻四C++入坑指南12:FPS游戏HUD设置
虚幻四C++入坑指南12:FPS游戏HUD设置 虚幻引擎4文档 > 编程指南 > C++ 编程教程 > 第一人称射击游戏教程 > 3 - 实现发射物 > 3.5 - 在视口中添加准星 01 新建HUD类型的C++类,命名"FPSHUD" 02 FPSHUD.h // Fill out your copyright notice in the Description page of Project Settings. #pragma once #include "CoreMi原创 2020-07-13 17:42:10 · 894 阅读 · 0 评论 -
虚幻四C++入坑指南13:使用C++给子弹添加爆炸效果
虚幻四C++入坑指南13:使用C++给子弹添加爆炸效果 00 项目设置:FPS C++ 带初学者内容 01 FPS_Cpp_WtProjectile(一般加了中文注释才是新添加的代码,其它都是文件自带的) FPS,第一人称设计 Cpp,带C++类 Wt,With Starter Cntent,带初学者内容 01 01 FPS_Cpp_WtProjectile.h // Copyright 1998-2019 Epic Games, Inc. All Rights Reserved. #pragma on原创 2020-07-13 15:35:11 · 637 阅读 · 0 评论 -
虚幻四C++入坑指南11:C++实现FPS游戏实现发射物
虚幻四C++入坑指南11:C++实现FPS游戏实现发射物 虚幻引擎4文档 > 编程指南 > C++ 编程教程 > 第一人称射击游戏教程 > 3 - 实现发射物 > 3.1 - 为游戏添加发射物 虚幻引擎4文档 > 编程指南 > C++ 编程教程 > 第一人称射击游戏教程 > 3 - 实现发射物 > 3.2 - 实现射击 轴映射 新建Actor类型的C++类“FPSProjectile” 这次动到了4个文件,子弹需要角色的摄像机的属性 01 FP原创 2020-07-13 12:19:49 · 1039 阅读 · 4 评论 -
虚幻四C++入坑指南10:C++实现FPS游戏(4)设置人物模型
虚幻四C++入坑指南10:C++实现FPS游戏(4)设置人物模型 虚幻引擎4文档 > 编程指南 > C++ 编程教程 > 第一人称射击游戏教程 > 2 - 实现角色 > 2.6 - 为角色添加模型 虚幻引擎4文档 > 编程指南 > C++ 编程教程 > 第一人称射击游戏教程 > 2 - 实现角色 > 2.7 - 更改摄像机视图 虚幻引擎4文档 > 编程指南 > C++ 编程教程 > 第一人称射击游戏教程 > 2 - 实现角色原创 2020-07-12 19:10:12 · 1362 阅读 · 0 评论 -
虚幻四C++入坑指南09:C++实现FPS游戏(3)Pitch Yaw Roll的作用 视角旋转 跳跃
虚幻四C++入坑指南09:C++实现FPS游戏(3)Pitch Yaw Roll的作用 虚幻引擎4文档 > 编程指南 > C++ 编程教程 > 第一人称射击游戏教程 > 2 - 实现角色 > 2.5 - 实现角色跳跃 轴映射—上下左右旋转,跳跃 .cpp // 设置"查看"绑定。 PlayerInputComponent->BindAxis("Turn", this, &AFPSCharacter::AddControllerYawInput);原创 2020-07-12 15:15:08 · 531 阅读 · 0 评论 -
虚幻四C++入坑指南08:C++实现FPS游戏(2) 角色 移动
虚幻四C++入坑指南08:C++实现FPS游戏(2) 虚幻引擎4文档 > 编程指南 > C++ 编程教程 > 第一人称射击游戏教程 > 2 - 实现角色 01 FPSCharacter 01 01 新建Character类型的C++类“FPSCharacter” 我沿用了QuickStart工程,因为新建工程是GameMode,不符合,也不会调,所以沿用有GameModeBase的QuickStart(之前的工程) 01 02 .cpp // Fill out your copy原创 2020-07-12 14:03:09 · 568 阅读 · 0 评论 -
虚幻四C++入坑指南07:C++实现FPS游戏(1) 设置项目
虚幻四C++入坑指南07:C++实现FPS游戏(1) 虚幻引擎4文档 > 编程指南 > C++ 编程教程 > 第一人称射击游戏教程 01 QuickStartGameModeBase 01 01 新建项目 第一人称、不带初学者内容、项目名:FPSProject 01 02 QuickStartGameModeBase.h // Copyright 1998-2019 Epic Games, Inc. All Rights Reserved. #pragma once #include原创 2020-07-12 11:46:11 · 842 阅读 · 0 评论 -
虚幻四C++入坑指南06:虚幻四基本继承关系和组件的概念【练习】
虚幻四C++入坑指南06:虚幻四基本继承关系和组件的概念 00 练习 01 理解层级关系,去官网看相关资料 https://docs.unrealengine.com/zh-CN/Programming/UnrealArchitecture/Actors/index.html 02 抄、实现,视频中演示的代码 虚幻四C++入坑指南06:虚幻四基本继承关系和组件的概念(VS的错误列表乱码的一种情况) 03 实现三层组件效果 03 01 任务 UScenceComponent(根组件) -> USt原创 2020-07-11 20:42:45 · 711 阅读 · 0 评论 -
虚幻四C++入坑指南06:虚幻四基本继承关系和组件的概念(VS的错误列表乱码的一种情况)
虚幻四C++入坑指南06:虚幻四基本继承关系和组件的概念 00 Actor与组件的区别 Actor,能拖到关卡,组件丰富Actor,以A开头,比如AActor 组件,组件依附于Actor,以U开头,比如UStaticMeshComponent 01 ActorLevel.h #include "CoreMinimal.h" #include "GameFramework/Actor.h" #include "Components/BoxComponent.h"//作者没加,我也发现报错是目录问题 #inc原创 2020-07-11 18:22:32 · 362 阅读 · 0 评论 -
虚幻四C++入坑指南02:官方案例FloatingActor详解
虚幻四C++入坑指南02:官方案例FloatingActor详解 00 我好难啊 FloatingActor的案例 1、官网一种代码(加载了Cube) 2、b站视频一种代码(加载了Cube和旋转) 3、网上的exe格式文档(什么都不加载,也没有旋转) 我也是视频都看完才意识到我手头有三种代码。 01 FloatingActor.h // Fill out your copyright notice in the Description page of Project Settings. #pragma o原创 2020-07-10 17:55:16 · 1138 阅读 · 3 评论 -
虚幻四C++入坑指南04:游戏控制摄像机(下)
虚幻四C++入坑指南04:游戏控制摄像机(下) 01 CameraDirector.h // Fill out your copyright notice in the Description page of Project Settings. #pragma once #include "CoreMinimal.h" #include "GameFramework/Actor.h" #include "CameraDirector.generated.h" UCLASS() class HOWTO_原创 2020-07-09 20:26:18 · 663 阅读 · 0 评论 -
虚幻四C++入坑指南03:游戏控制的摄像机(上)
虚幻四C++入坑指南03:游戏控制的摄像机(上) 01 CamerDirector.c // Fill out your copyright notice in the Description page of Project Settings. #pragma once #include "CoreMinimal.h" #include "GameFramework/Actor.h" #include "CameraDirector.generated.h" UCLASS() class HOWTO_原创 2020-07-09 19:01:12 · 694 阅读 · 0 评论