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

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
+14 -1
View File
@@ -23,7 +23,6 @@ const CaveClass = UE.Game.BP.Buildings.China.Cave.Cave_C;
let CaveActor = UE.GameplayStatics.BeginDeferredActorSpawnFromClass(gameInstance
, CaveClass.StaticClass(), undefined) as UE.Game.BP.Buildings.China.Cave.Cave_C;
UE.GameplayStatics.FinishSpawningActor(CaveActor,undefined)
UE.HitResult
CaveActor.K2_SetActorLocation(new UE.Vector(1000,1900,10),false,undefined,false)
//TODO 7.加载BP并且生成精英Actor
blueprint.load(UE.Game.BP.Humans.China.Collector.Collector_C)
@@ -32,6 +31,20 @@ let CollectorActor = UE.GameplayStatics.BeginDeferredActorSpawnFromClass(gameIns
,CollectorClass.StaticClass(),undefined) as UE.Game.BP.Humans.China.Collector.Collector_C;
UE.GameplayStatics.FinishSpawningActor(CollectorActor,undefined);
CollectorActor.K2_SetActorLocation(new UE.Vector(1000,2100,10),false,undefined,false);
//TODO 7.加载BP并且生成植物
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) as UE.Game.BP.Plants.AppleTree.AppleTree_C;
UE.GameplayStatics.FinishSpawningActor(PlantsActor,undefined);
PlantsActor.K2_SetActorLocation(new UE.Vector(1000,2200,10),false,undefined,false);
//TODO 7.加载BP并且生成动物
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) as UE.Game.BP.Animals.Cat.Cat_C;
UE.GameplayStatics.FinishSpawningActor(AnimalActor,undefined);
AnimalActor.K2_SetActorLocation(new UE.Vector(1000,2300,10),false,undefined,false);
//TODO 8.加载BP并且打开一个界面
blueprint.load(UE.Game.BP.UI.Main.CaveUI.CaveUI_C)
const WidgetClass = UE.Game.BP.UI.Main.CaveUI.CaveUI_C;