Files
Fishing2/Assets/Scripts/PhysicsTools/SerializedSoftJointLimitSpring.cs
2025-05-22 10:16:04 +08:00

39 lines
787 B
C#

using System;
using UnityEngine;
namespace PhysicsTools
{
[Serializable]
public class SerializedSoftJointLimitSpring
{
public float spring = 30000f;
public float damper = 30000f;
public SerializedSoftJointLimitSpring()
{
spring = 30000f;
damper = 30000f;
}
private SerializedSoftJointLimitSpring(SoftJointLimitSpring c)
{
damper = c.damper;
spring = c.spring;
}
public static implicit operator SoftJointLimitSpring(SerializedSoftJointLimitSpring c)
{
SoftJointLimitSpring result = default(SoftJointLimitSpring);
result.spring = c.spring;
result.damper = c.damper;
return result;
}
public static explicit operator SerializedSoftJointLimitSpring(SoftJointLimitSpring c)
{
return new SerializedSoftJointLimitSpring(c);
}
}
}