首页 > 编程语言 >unreal engine 5.2 c++ 自定义gameplay

unreal engine 5.2 c++ 自定义gameplay

时间:2023-06-23 15:11:05浏览次数:51  
标签:engine 5.2 自定义 StaticClass c++ AhellogpGameModeBase 默认 include GamePlay

1. 新建c++工程

image

2. 打开world setting

image

3. 修改默认GamePlay

image

4. 依次新建对应GamePlay替换默认GamePlay

image

Default Pawn

image

HUD

image

PlayerController

image

GameState

image

PlayerState

image

SpectatorPawn

image

5. 添加AhellogpGameModeBase默认构造函数

image

#include "hellogpGameModeBase.h"
#include "HelloGameStateBase.h"
#include "HelloPlayerController.h"
#include "HelloPlayerState.h"
#include "HelloHUD.h"
#include "HelloPawn.h"
#include "HelloSpectatorPawn.h"

AhellogpGameModeBase::AhellogpGameModeBase()
{
    GameStateClass = AHelloGameStateBase::StaticClass();
    PlayerControllerClass = AHelloPlayerController::StaticClass();
    PlayerStateClass = AHelloPlayerState::StaticClass();
    HUDClass = AHelloHUD::StaticClass();
    DefaultPawnClass = AHelloPawn::StaticClass();
    SpectatorClass = AHelloSpectatorPawn::StaticClass();
}

6. 编译看效果

image

标签:engine,5.2,自定义,StaticClass,c++,AhellogpGameModeBase,默认,include,GamePlay
From: https://www.cnblogs.com/BuzzWeek/p/17498947.html

相关文章

  • 组件自定义事件(子传父组件)-$emit
    案例:将子组件Student中的name传给父App组件Student组件<template><divclass="student"><h3>学生姓名:{{name}}</h3><h3>学校性别:{{sex}}</h3><button@click="sendStuName">点我把学生名给App</but......
  • 前端Vue自定义导航栏菜单 定制左侧导航菜单按钮 中部logo图标 右侧导航菜单按钮
    前端Vue自定义导航栏菜单定制左侧导航菜单按钮中部logo图标右侧导航菜单按钮,下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=13152效果图如下:cc-navHeader使用方法在page.json设置{"path":"pages/index/index","style":{"nav......
  • 前端Vue自定义简单实用轮播图封装组件 快速实现轮播图
    前端Vue自定义简单实用轮播图封装组件快速实现轮播图,下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=13153效果图如下:cc-mySwiper使用方法<!--自定义轮播图swiperArr:轮播数组 @swiperItemClick:轮播图条目点击--><cc-mySwiper:swi......
  • 前端Vue自定义支付密码输入键盘Keyboard和支付设置输入框Input
    前端Vue自定义支付密码输入键盘Keyboard和支付设置输入框Input,下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=13166效果图如下:cc-defineKeyboard使用方法<!--ref:唯一ref passwrdType:密码样式paykeyInfo:密码输入监测事件--><cc-def......
  • 前端Vue自定义数字输入框 带加减按钮的数字输入框组件
    前端Vue自定义数字输入框带加减按钮的数字输入框组件,下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=13163效果图如下:cc-numbox使用方法<!--title:标题 isSetMax:是否设置最大值 maxNum:最大值--><cc-numboxtitle="商品数量(设......
  • 前端Vue自定义简单好用商品分类列表组件 侧边栏商品分类组件
    前端Vue自定义简单好用商品分类列表组件侧边栏商品分类组件 ,下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=13148效果图如下:cc-defineCateList使用方法<!--data:商品列表数组[{navtitle:标题shop:[]展示列表}]@click:商品条目点击事......
  • Java Web自定义MVC框架详解
    最近给学生讲JavaWeb,希望他们能够在学完这部分内容后自己实现一个MVC框架。但是突然发现百度上能搜索到的靠谱的资料并不是很多,有些只是原理没有代码实现,有些有代码实现但是对于初学者来说理解起来还是比较困难,于是决定把自己讲自定义MVC框架的内容放在这里分享给大家,不仅仅是代码......
  • localStorage如何设置过期时间 (如何封装自定义localStorage)
    1、创建Storage类定义对应的getsetremoveclearapi通过set函数添加过期时间参数来实现过期时间的记录设置存储时存储当前值和过期时间get取值的时候先验证当前值是否存在以及时间是否大于过期时间如果存在且不大于过期时间既可返回对应的值否则返回空classStorage......
  • 时序数据库 TDengine 与腾讯云多个产品线完成兼容性互认证明
    随着数字经济蓬勃发展,数据成为驱动企业数字化转型的关键生产要素,如何加强对数据资源的治理利用、实现数据洞察、激活数据价值正成为亟待解决的问题。在此背景下,数据库与操作系统、云平台等国产化软件相互结合赋能成为解决问题的思路之一。 近日,经过数月努力,涛思数据旗下时序数......
  • WPF 自定义ListBox
    需求:ListBox只在选中时有相应的高亮颜色,光标悬浮或滑动时不显示高亮;以满足在触屏上时不会误导人操作…… 以下为实现代码:namespaceFrameControlLibrary{///<summary>///按照步骤1a或1b操作,然后执行步骤2以在XAML文件中使用此自定义控件。///......