BITKit/Packages/Runtime~/Unity/Common/Scripts/Physics/PhysicsInfo.cs

22 lines
662 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace BITKit
{
public interface IPhysicsInfo
{
Rigidbody GetRigidbody();
Collider GetCollider();
float AddForceMultiple { get; }
}
public class PhysicsInfo : MonoBehaviour, IPhysicsInfo
{
[SerializeField] private Rigidbody mRigidbody;
[SerializeField] private Collider mCollider;
[SerializeField] private float addForcemultiple;
public Rigidbody GetRigidbody() => mRigidbody;
public Collider GetCollider() => mCollider;
public float AddForceMultiple => addForcemultiple;
}
}