修复一些内容
This commit is contained in:
@@ -33,7 +33,6 @@ MonoBehaviour:
|
||||
- Assembly-CSharp
|
||||
- Assembly-CSharp-firstpass
|
||||
- Cinemachine
|
||||
- CW.Common
|
||||
- Dreamteck.Splines
|
||||
- Dreamteck.Utilities
|
||||
- EasySave3
|
||||
@@ -42,9 +41,6 @@ MonoBehaviour:
|
||||
- glTFast.dots
|
||||
- glTFast.Export
|
||||
- glTFast.Newtonsoft
|
||||
- LeanCommon
|
||||
- LeanGUI
|
||||
- LeanTransition
|
||||
showAdvancedSettings: 0
|
||||
addMgrToSceneAutomatically: 0
|
||||
autoUpdateReferences: 1
|
||||
|
||||
@@ -49,7 +49,7 @@ namespace ES3Types
|
||||
instance.contactOffset = reader.Read<System.Single>();
|
||||
break;
|
||||
case "material":
|
||||
instance.sharedMaterial = reader.Read<UnityEngine.PhysicMaterial>();
|
||||
instance.sharedMaterial = reader.Read<UnityEngine.PhysicsMaterial>();
|
||||
break;
|
||||
default:
|
||||
reader.Skip();
|
||||
|
||||
@@ -57,7 +57,7 @@ namespace ES3Types
|
||||
instance.contactOffset = reader.Read<System.Single>(ES3Type_float.Instance);
|
||||
break;
|
||||
case "material":
|
||||
instance.sharedMaterial = reader.Read<UnityEngine.PhysicMaterial>();
|
||||
instance.sharedMaterial = reader.Read<UnityEngine.PhysicsMaterial>();
|
||||
break;
|
||||
default:
|
||||
reader.Skip();
|
||||
|
||||
@@ -58,7 +58,7 @@ namespace ES3Types
|
||||
instance.contactOffset = reader.Read<System.Single>(ES3Type_float.Instance);
|
||||
break;
|
||||
case "material":
|
||||
instance.sharedMaterial = reader.Read<UnityEngine.PhysicMaterial>(ES3Type_PhysicMaterial.Instance);
|
||||
instance.sharedMaterial = reader.Read<PhysicsMaterial>(ES3Type_PhysicMaterial.Instance);
|
||||
break;
|
||||
default:
|
||||
reader.Skip();
|
||||
|
||||
@@ -16,10 +16,10 @@ namespace ES3Types
|
||||
{
|
||||
var instance = (UnityEngine.Rigidbody)obj;
|
||||
|
||||
writer.WriteProperty("velocity", instance.velocity, ES3Type_Vector3.Instance);
|
||||
writer.WriteProperty("velocity", instance.linearVelocity, ES3Type_Vector3.Instance);
|
||||
writer.WriteProperty("angularVelocity", instance.angularVelocity, ES3Type_Vector3.Instance);
|
||||
writer.WriteProperty("drag", instance.drag, ES3Type_float.Instance);
|
||||
writer.WriteProperty("angularDrag", instance.angularDrag, ES3Type_float.Instance);
|
||||
writer.WriteProperty("drag", instance.linearDamping, ES3Type_float.Instance);
|
||||
writer.WriteProperty("angularDrag", instance.angularDamping, ES3Type_float.Instance);
|
||||
writer.WriteProperty("mass", instance.mass, ES3Type_float.Instance);
|
||||
writer.WriteProperty("useGravity", instance.useGravity, ES3Type_bool.Instance);
|
||||
writer.WriteProperty("maxDepenetrationVelocity", instance.maxDepenetrationVelocity, ES3Type_float.Instance);
|
||||
@@ -47,16 +47,16 @@ namespace ES3Types
|
||||
{
|
||||
|
||||
case "velocity":
|
||||
instance.velocity = reader.Read<UnityEngine.Vector3>(ES3Type_Vector3.Instance);
|
||||
instance.linearVelocity = reader.Read<UnityEngine.Vector3>(ES3Type_Vector3.Instance);
|
||||
break;
|
||||
case "angularVelocity":
|
||||
instance.angularVelocity = reader.Read<UnityEngine.Vector3>(ES3Type_Vector3.Instance);
|
||||
break;
|
||||
case "drag":
|
||||
instance.drag = reader.Read<System.Single>(ES3Type_float.Instance);
|
||||
instance.linearDamping = reader.Read<System.Single>(ES3Type_float.Instance);
|
||||
break;
|
||||
case "angularDrag":
|
||||
instance.angularDrag = reader.Read<System.Single>(ES3Type_float.Instance);
|
||||
instance.angularDamping = reader.Read<System.Single>(ES3Type_float.Instance);
|
||||
break;
|
||||
case "mass":
|
||||
instance.mass = reader.Read<System.Single>(ES3Type_float.Instance);
|
||||
|
||||
@@ -48,7 +48,7 @@ namespace ES3Types
|
||||
instance.contactOffset = reader.Read<System.Single>(ES3Type_float.Instance);
|
||||
break;
|
||||
case "material":
|
||||
instance.sharedMaterial = reader.Read<UnityEngine.PhysicMaterial>();
|
||||
instance.sharedMaterial = reader.Read<UnityEngine.PhysicsMaterial>();
|
||||
break;
|
||||
default:
|
||||
reader.Skip();
|
||||
|
||||
@@ -8,11 +8,11 @@ namespace ES3Types
|
||||
{
|
||||
public static ES3Type Instance = null;
|
||||
|
||||
public ES3Type_PhysicMaterial() : base(typeof(UnityEngine.PhysicMaterial)){ Instance = this; }
|
||||
public ES3Type_PhysicMaterial() : base(typeof(UnityEngine.PhysicsMaterial)){ Instance = this; }
|
||||
|
||||
protected override void WriteObject(object obj, ES3Writer writer)
|
||||
{
|
||||
var instance = (UnityEngine.PhysicMaterial)obj;
|
||||
var instance = (UnityEngine.PhysicsMaterial)obj;
|
||||
|
||||
writer.WriteProperty("dynamicFriction", instance.dynamicFriction, ES3Type_float.Instance);
|
||||
writer.WriteProperty("staticFriction", instance.staticFriction, ES3Type_float.Instance);
|
||||
@@ -23,7 +23,7 @@ namespace ES3Types
|
||||
|
||||
protected override void ReadObject<T>(ES3Reader reader, object obj)
|
||||
{
|
||||
var instance = (UnityEngine.PhysicMaterial)obj;
|
||||
var instance = (UnityEngine.PhysicsMaterial)obj;
|
||||
foreach(string propertyName in reader.Properties)
|
||||
{
|
||||
switch(propertyName)
|
||||
@@ -39,10 +39,10 @@ namespace ES3Types
|
||||
instance.bounciness = reader.Read<System.Single>(ES3Type_float.Instance);
|
||||
break;
|
||||
case "frictionCombine":
|
||||
instance.frictionCombine = reader.Read<UnityEngine.PhysicMaterialCombine>();
|
||||
instance.frictionCombine = reader.Read<UnityEngine.PhysicsMaterialCombine>();
|
||||
break;
|
||||
case "bounceCombine":
|
||||
instance.bounceCombine = reader.Read<UnityEngine.PhysicMaterialCombine>();
|
||||
instance.bounceCombine = reader.Read<UnityEngine.PhysicsMaterialCombine>();
|
||||
break;
|
||||
default:
|
||||
reader.Skip();
|
||||
@@ -53,7 +53,7 @@ namespace ES3Types
|
||||
|
||||
protected override object ReadObject<T>(ES3Reader reader)
|
||||
{
|
||||
var instance = new UnityEngine.PhysicMaterial();
|
||||
var instance = new UnityEngine.PhysicsMaterial();
|
||||
ReadObject<T>(reader, instance);
|
||||
return instance;
|
||||
}
|
||||
@@ -63,7 +63,7 @@ namespace ES3Types
|
||||
{
|
||||
public static ES3Type Instance;
|
||||
|
||||
public ES3Type_PhysicMaterialArray() : base(typeof(UnityEngine.PhysicMaterial[]), ES3Type_PhysicMaterial.Instance)
|
||||
public ES3Type_PhysicMaterialArray() : base(typeof(UnityEngine.PhysicsMaterial[]), ES3Type_PhysicMaterial.Instance)
|
||||
{
|
||||
Instance = this;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user