加入洞穴,动物,植物资源

This commit is contained in:
2024-12-23 23:53:27 +08:00
parent a5b3ddf007
commit ceb8a65d19
185 changed files with 371 additions and 171 deletions
+12 -1
View File
@@ -19,7 +19,6 @@ puerts_1.blueprint.load(UE.Game.BP.Buildings.China.Cave.Cave_C);
const CaveClass = UE.Game.BP.Buildings.China.Cave.Cave_C;
let CaveActor = UE.GameplayStatics.BeginDeferredActorSpawnFromClass(gameInstance, CaveClass.StaticClass(), undefined);
UE.GameplayStatics.FinishSpawningActor(CaveActor, undefined);
UE.HitResult;
CaveActor.K2_SetActorLocation(new UE.Vector(1000, 1900, 10), false, undefined, false);
//TODO 7.加载BP并且生成精英Actor
puerts_1.blueprint.load(UE.Game.BP.Humans.China.Collector.Collector_C);
@@ -27,6 +26,18 @@ const CollectorClass = UE.Game.BP.Humans.China.Collector.Collector_C;
let CollectorActor = UE.GameplayStatics.BeginDeferredActorSpawnFromClass(gameInstance, CollectorClass.StaticClass(), undefined);
UE.GameplayStatics.FinishSpawningActor(CollectorActor, undefined);
CollectorActor.K2_SetActorLocation(new UE.Vector(1000, 2100, 10), false, undefined, false);
//TODO 7.加载BP并且生成植物
puerts_1.blueprint.load(UE.Game.BP.Plants.AppleTree.AppleTree_C);
const PlantsClass = UE.Game.BP.Plants.AppleTree.AppleTree_C;
let PlantsActor = UE.GameplayStatics.BeginDeferredActorSpawnFromClass(gameInstance, PlantsClass.StaticClass(), undefined);
UE.GameplayStatics.FinishSpawningActor(PlantsActor, undefined);
PlantsActor.K2_SetActorLocation(new UE.Vector(1000, 2200, 10), false, undefined, false);
//TODO 7.加载BP并且生成动物
puerts_1.blueprint.load(UE.Game.BP.Animals.Cat.Cat_C);
const AnimalClass = UE.Game.BP.Animals.Cat.Cat_C;
let AnimalActor = UE.GameplayStatics.BeginDeferredActorSpawnFromClass(gameInstance, AnimalClass.StaticClass(), undefined);
UE.GameplayStatics.FinishSpawningActor(AnimalActor, undefined);
AnimalActor.K2_SetActorLocation(new UE.Vector(1000, 2300, 10), false, undefined, false);
//TODO 8.加载BP并且打开一个界面
puerts_1.blueprint.load(UE.Game.BP.UI.Main.CaveUI.CaveUI_C);
const WidgetClass = UE.Game.BP.UI.Main.CaveUI.CaveUI_C;