BITFALL/Assets/BITKit/Unity/Scripts/Physics/PhysicsHelper.cs

16 lines
525 B
C#
Raw Normal View History

2023-06-08 14:09:50 +08:00
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using Cysharp.Threading.Tasks;
namespace BITKit
{
public static class PhysicsHelper
{
2023-08-27 02:58:19 +08:00
public static async UniTask AddForceAtPositionAsync(this Rigidbody rigidbody, Vector3 force, Vector3 position,ForceMode forceMode=ForceMode.Force)
2023-06-08 14:09:50 +08:00
{
await UniTask.DelayFrame(8);
if (rigidbody is not null)
2023-08-12 01:43:24 +08:00
rigidbody.AddForceAtPosition(force, position,forceMode);
2023-06-08 14:09:50 +08:00
}
}
}