示例#1
0
void UDestructibleComponent::Deactivate()
{
	if (ShouldActivate()==false)
	{
		bIsActive = false;
	}
}
示例#2
0
void UDestructibleComponent::Activate( bool bReset/*=false*/ )
{
	if (bReset || ShouldActivate()==true)
	{
		bIsActive = true;
	}
}
示例#3
0
void UAudioComponent::Deactivate()
{
	if (ShouldActivate() == false)
	{
		Stop();
	}
}
示例#4
0
void UAudioComponent::Activate(bool bReset)
{
	if (bReset || ShouldActivate() == true)
	{
		Play();
	}
}
void UActorComponent::Deactivate()
{
	if (ShouldActivate()==false)
	{
		SetComponentTickEnabled(false);
		bIsActive = false;
	}
}
void UActorComponent::Activate(bool bReset)
{
	if (bReset || ShouldActivate()==true)
	{
		SetComponentTickEnabled(true);
		bIsActive = true;
	}
}