1. 游戏模式类
MyGameMode.h
#pragma once
#include "CoreMinimal.h"
// 头文件必须放在这个位置,不能更改
#include "MyHUD.h"
#include "MyGameState.h"
#include "MyPawn.h"
#include "MyPlayerController.h"
#include "MyPlayerState.h"
#include "GameFramework/GameMode.h"
#include "MyGameMode.generated.h"
UCLASS()
class MYPROJECT_API AMyGameMode : public AGameMode
{
GENERATED_BODY()
AMyGameMode();
public:
virtual void BeginPlay() override;
virtual void Tick(float deltaTime) override;
virtual void EndPlay(const EEndPlayReason::Type endPlayRes) override;
};
MyGameMode.cpp
#include "MyGameMode.h"
AMyGameMode::AMyGameMode()
{
DefaultPawnClass = AMyPawn::StaticClass();
PlayerControllerClass = AMyPlayerController::StaticClass();
GameStateClass = AMyGameState::StaticClass();
PlayerStateClass = AMyPlayerState::StaticClass();
HUDClass = AMyHUD::StaticClass();
}
void AMyGameMode::BeginPlay()
{
Super::BeginPlay();
}
void AMyGameMode::Tick(float deltaTime)
{
Super::Tick(deltaTime);
}
void AMyGameMode::EndPlay(const EEndPlayReason::Type endPlayRes)
{
Super::EndPlay(endPlayRes);
}
2. 数据类型
2.1 基本类型
| 类 型 | 含 义 |
|---|---|
bool |
基本的布尔类型,代表真(true)或假(false)的值。用于简单的条件和逻辑 |

最低0.47元/天 解锁文章
3031

被折叠的 条评论
为什么被折叠?



