5593人加入学习
(18人评价)
【旧版】Unreal初级课程 - 3D吃豆人

旧版课程,制作完成于2018-03-29,基于Unreal 4.18

价格 免费
private:
	// 初始的位置
	FVector StartPoint;
public:
	// 主角死亡
	void Killed();


void APacManCharacter::BeginPlay()
{
	Super::BeginPlay();
	// 初始化角色生命值,被怪物碰到,血量减一,回到出生点
	Lives = 3;
	// 获得游戏一开始的位置
	StartPoint = GetActorLocation();

	UE_LOG(LogTemp, Warning, TEXT("StartPoint:%s"), *StartPoint.ToString());
}


void APacManCharacter::Killed()
{
	if (--Lives == 0)
	{
		GameMode->SetCurrentState(EGameState::EGameOver);
	}
	else
	{
		SetActorLocation(StartPoint);
	}
}

 

[展开全文]

授课教师

SIKI学院老师

课程特色

图文(1)
下载资料(1)
视频(30)

学员动态