コード例 #1
0
ファイル: TINUFlightCamera.cs プロジェクト: taniwha/TINU
        static void LoadRotations(ConfigNode n)
        {
            if (!n.HasNode("frameRotations"))
            {
                return;
            }
            ConfigNode rots      = n.GetNode("frameRotations");
            var        rotations = rots.GetValues("rotation");

            for (int i = 0; i < rotations.Length && i < savedRotation.Length; i++)
            {
                Quaternion q;
                if (ParseExtensions.TryParseQuaternion(rotations[i], out q))
                {
                    savedRotation[i] = q;
                }
            }
        }
コード例 #2
0
 public static bool TryParseQuaternion(string str, out Quaternion value)
 {
     return(ParseExtensions.TryParseQuaternion(str, out value));
 }
コード例 #3
0
 public override bool Deserialize(string strValue, out Quaternion value) => ParseExtensions.TryParseQuaternion(strValue, out value);