void CreatureCore::RunBeginPlay() { is_ready_play = false; InitCreatureRender(); is_ready_play = true; region_alpha_map.Empty(); }
void ACreatureActor::PostEditChangeProperty(FPropertyChangedEvent & PropertyChangedEvent) { Super::PostEditChangeProperty(PropertyChangedEvent); bool retval = InitCreatureRender(); if (retval) { Tick(0.1f); } }
void ACreatureActor::OnConstruction(const FTransform & Transform) { Super::OnConstruction(Transform); if (!mesh) { return; } bool retval = InitCreatureRender(); if (retval) { Tick(0.1f); } }
void ACreatureActor::BeginPlay() { InitCreatureRender(); }