Exemplo n.º 1
0
        public static QuaternionData QuaternionDataFromSource(Quaternion target)
        {
            QuaternionData data = new QuaternionData();

            data.x = target.x;
            data.y = target.y;
            data.z = target.z;
            data.w = target.w;
            return(data);
        }
Exemplo n.º 2
0
        public static TransformData TransformDataFromSource(Transform target)
        {
            TransformData data = new TransformData();

            data.n = "Transform";
            data.p = Vector3Data.Vector3DataFromSource(target.localPosition);
            data.r = QuaternionData.QuaternionDataFromSource(target.localRotation);
            data.s = Vector3Data.Vector3DataFromSource(target.localScale);
            return(data);
        }