CARLA
载入中...
搜索中...
未找到
Unreal
CarlaUE4
Plugins
Carla
Source
Carla
AI
Unreal/CarlaUE4/Plugins/Carla/Source/Carla/AI/WalkerAIController.h
浏览该文件的文档.
1
// Copyright (c) 2019 Computer Vision Center (CVC) at the Universitat Autonoma
2
// de Barcelona (UAB).
3
//
4
// This work is licensed under the terms of the MIT license.
5
// For a copy, see <https://opensource.org/licenses/MIT>.
6
7
// 确保头文件只被包含一次
8
#pragma once
9
10
// 包含 Actor.h 头文件
11
#include "GameFramework/Actor.h"
12
13
#include "WalkerAIController.generated.h"
14
15
///Walker AI Controller 表示这个 actor 什么也不做,它只是客户端实际控制器的一个句柄。
16
// 定义类 AWalkerAIController,继承自 AActor
17
UCLASS()
18
class CARLA_API
AWalkerAIController
: public
AActor
19
{
20
// 这是一个生成的类体,不要手动修改
21
GENERATED_BODY()
22
23
public
:
24
// 构造函数,使用对象初始化器
25
26
AWalkerAIController
(
const
FObjectInitializer &ObjectInitializer)
27
: Super(ObjectInitializer)
28
{
29
// 设置主角色Tick时是否可以Tick,这里设置为false
30
PrimaryActorTick.bCanEverTick =
false
;
31
32
RootComponent = CreateDefaultSubobject<USceneComponent>(TEXT(
"RootComponent"
));
33
// 设置该组件在游戏中隐藏
34
RootComponent->bHiddenInGame =
true
;
35
}
36
};
AActor
AWalkerAIController
Walker AI Controller 表示这个 actor 什么也不做,它只是客户端实际控制器的一个句柄。
Definition
Unreal/CarlaUE4/Plugins/Carla/Source/Carla/AI/WalkerAIController.h:19
AWalkerAIController::AWalkerAIController
AWalkerAIController(const FObjectInitializer &ObjectInitializer)
Definition
Unreal/CarlaUE4/Plugins/Carla/Source/Carla/AI/WalkerAIController.h:26
制作者
1.10.0