This commit is contained in:
CortexCore
2023-12-16 23:30:08 +08:00
parent 78216a3d47
commit 961ae8feb4
33 changed files with 369 additions and 148 deletions

View File

@@ -53,8 +53,15 @@ namespace BITKit.Entities
{
await Task.Delay(10, destroyCancellationToken);
if (destroyCancellationToken.IsCancellationRequested) return;
rigidbodies.ForEach(x => { x.isKinematic = alive; });
ragdollColliders.ForEach(x => { x.enabled = !alive; });
foreach (var x in rigidbodies)
{
//x.isKinematic = alive;
x.gameObject.SetActive(!alive);
}
foreach (var x in ragdollColliders)
{
x.enabled = !alive;
}
OnSetPhysics?.Invoke(!alive);
}
catch (OperationCanceledException)