Example #1
0
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();
}