Yunyin's blog
  • Home
  • Archive
  • Tags
  • Categories

    { tutorial1 }

  • 00 cpp tutorial address

    2023-12-31 /
    • { 游戏引擎 }
    • { UE }
    • { cpp tutorial on youtube }
    • { tutorial1 }

    cpp tutorial address

    How to Use C++ in Unreal Engine 5 - Beginner Tutorial (youtube.com)

  • 01 spawn actor

    2023-12-31 /
    • { 游戏引擎 }
    • { UE }
    • { cpp tutorial on youtube }
    • { tutorial1 }

    spawn actor

    	UFUNCTION(BlueprintCallable, Category="Abilities")
    <!--more-->
    void SpawnTheActor();

    UPROPERTY(EditAnywhere)
    TSubclassOf<AActor> actorBPToSpawn;

    ​ set the actorBPToSpawn In BluePrint;

    void AMyCharacter::SpawnTheActor()
    {
    FActorSpawnParameters spawnParams;
    // 解决碰撞生成点的方法: 一定会生成,如果可以启动适应
    spawnParams.SpawnCollisionHandlingOverride = ESpawnActorCollisionHandlingMethod::AdjustIfPossibleButAlwaysSpawn;

    GetWorld()->SpawnActor<AActor>(actorBPToSpawn, GetActorTransform(), spawnParams);
    }
© 2024 - Yunyin
Powered by Hexo , Theme - Icalm