diff --git a/SVSim.BattleEngine/Shim/UnityEngine/Primitives.cs b/SVSim.BattleEngine/Shim/UnityEngine/Primitives.cs index 8479fbc..127aa1d 100644 --- a/SVSim.BattleEngine/Shim/UnityEngine/Primitives.cs +++ b/SVSim.BattleEngine/Shim/UnityEngine/Primitives.cs @@ -13,7 +13,7 @@ namespace UnityEngine public struct Quaternion { public float x, y, z, w; - public static Quaternion identity => new Quaternion(); + public static Quaternion identity => new Quaternion { x=0, y=0, z=0, w=1 }; public static Quaternion Euler(float x, float y, float z) => new Quaternion(); } public struct Color { public float r, g, b, a; public Color(float r,float g,float b,float a){ this.r=r; this.g=g; this.b=b; this.a=a; } }