Пример #1
0
        protected override void ToJson(ref IJsonNode json)
        {
            switch (m_ScaleType)
            {
            case ScaleTypeEnum.Scale:
                json.SetNode("scale", JTweenUtils.Vector3Json(m_toScale));
                break;

            case ScaleTypeEnum.ScaleV:
                json.SetFloat("scaleV", m_toScaleV);
                break;

            case ScaleTypeEnum.ScaleX:
                json.SetFloat("scaleX", m_toScaleX);
                break;

            case ScaleTypeEnum.ScaleY:
                json.SetFloat("scaleY", m_toScaleY);
                break;

            case ScaleTypeEnum.ScaleZ:
                json.SetFloat("scaleZ", m_toScaleZ);
                break;

            default:
                Debug.LogError(GetType().FullName + " ToJson MoveType is null");
                break;
            } // end swtich
        }
Пример #2
0
 protected override void JsonTo(IJsonNode json)
 {
     if (json.Contains("scale"))
     {
         m_ScaleType = ScaleTypeEnum.Scale;
         m_toScale   = JTweenUtils.JsonToVector3(json.GetNode("scale"));
     }
     else if (json.Contains("scaleV"))
     {
         m_ScaleType = ScaleTypeEnum.ScaleV;
         m_toScaleV  = json.GetFloat("scaleV");
     }
     else if (json.Contains("scaleX"))
     {
         m_ScaleType = ScaleTypeEnum.ScaleX;
         m_toScaleX  = json.GetFloat("scaleX");
     }
     else if (json.Contains("scaleY"))
     {
         m_ScaleType = ScaleTypeEnum.ScaleY;
         m_toScaleY  = json.GetFloat("scaleY");
     }
     else if (json.Contains("scaleZ"))
     {
         m_ScaleType = ScaleTypeEnum.ScaleZ;
         m_toScaleZ  = json.GetFloat("scaleZ");
     }
     else
     {
         Debug.LogError(GetType().FullName + " JsonTo MoveType is null");
     } // end if
     Restore();
 }
Пример #3
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetNode("beginRotate", JTweenUtils.Vector3Json(m_beginRotate));
     json.SetNode("towards", JTweenUtils.Vector3Json(m_towards));
     json.SetInt("axis", (int)m_axisConstraint);
     json.SetNode("up", JTweenUtils.Vector3Json(m_up));
 }
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetNode("beginAnchorPos", JTweenUtils.Vector2Json(BeginAnchorPos));
     json.SetNode("anchorPos", JTweenUtils.Vector2Json(ToAnchorPos));
     json.SetFloat("jumpPower", JumpPower);
     json.SetInt("numJumps", NumJumps);
 }
 protected override void ToJson(ref JsonData json)
 {
     json["beginStartColor"] = JTweenUtils.ColorJson(m_beginStartColor);
     json["beginEndColor"]   = JTweenUtils.ColorJson(m_beginEndColor);
     json["toStartColor"]    = JTweenUtils.ColorJson(m_toStartColor);
     json["toEndColor"]      = JTweenUtils.ColorJson(m_toEndColor);
 }
Пример #6
0
 protected override void ToJson(ref JsonData json)
 {
     json["beginAnchorPos"] = JTweenUtils.Vector2Json(m_beginAnchorPos);
     json["punch"]          = JTweenUtils.Vector2Json(m_punch);
     json["vibrato"]        = m_vibrato;
     json["elasticity"]     = m_elasticity;
 }
Пример #7
0
 protected override void JsonTo(JsonData json)
 {
     if (json.Contains("beginPivot"))
     {
         BeginPivot = JTweenUtils.JsonToVector2(json["beginPivot"]);
     }
     // end if
     if (json.Contains("pivot"))
     {
         m_pivotType = PivotTypeEnum.Pivot;
         m_toPivot   = JTweenUtils.JsonToVector2(json["pivot"]);
     }
     else if (json.Contains("pivotX"))
     {
         m_pivotType = PivotTypeEnum.PivotX;
         m_toPivotX  = (float)json["pivotX"];
     }
     else if (json.Contains("pivotY"))
     {
         m_pivotType = PivotTypeEnum.PivotY;
         m_toPivotY  = (float)json["pivotY"];
     }
     else
     {
         Debug.LogError(GetType().FullName + " JsonTo PivotType is null");
     } // end if
     Restore();
 }
 protected override void JsonTo(JsonData json)
 {
     if (json.Contains("beginAnchorPos"))
     {
         BeginAnchorPos = JTweenUtils.JsonToVector3(json["beginAnchorPos"]);
     }
     // end if
     if (json.Contains("pos"))
     {
         m_posType     = PosTypeEnum.Pos;
         m_toAnchorPos = JTweenUtils.JsonToVector3(json["pos"]);
     }
     else if (json.Contains("posX"))
     {
         m_posType      = PosTypeEnum.PosX;
         m_toAnchorPosX = (float)json["posX"];
     }
     else if (json.Contains("posY"))
     {
         m_posType      = PosTypeEnum.PosY;
         m_toAnchorPosY = (float)json["posY"];
     }
     else if (json.Contains("posZ"))
     {
         m_posType      = PosTypeEnum.PosZ;
         m_toAnchorPosZ = (float)json["posZ"];
     }
     else
     {
         Debug.LogError(GetType().FullName + " JsonTo PosType is null");
     } // end if
     Restore();
 }
 protected override void ToJson(ref JsonData json)
 {
     json["beginScale"] = JTweenUtils.Vector3Json(m_beginScale);
     json["punch"]      = JTweenUtils.Vector3Json(m_toPunch);
     json["vibrate"]    = m_vibrate;
     json["elasticity"] = m_elasticity;
 }
 protected override void JsonTo(IJsonNode json)
 {
     if (json.Contains("beginPosition"))
     {
         BeginPosition = JTweenUtils.JsonToVector3(json.GetNode("beginPosition"));
     }
     // end if
     if (json.Contains("move"))
     {
         m_MoveType   = MoveTypeEnum.Move;
         m_toPosition = JTweenUtils.JsonToVector3(json.GetNode("move"));
     }
     else if (json.Contains("moveX"))
     {
         m_MoveType = MoveTypeEnum.MoveX;
         m_toMoveX  = json.GetFloat("moveX");
     }
     else if (json.Contains("moveY"))
     {
         m_MoveType = MoveTypeEnum.MoveY;
         m_toMoveY  = json.GetFloat("moveY");
     }
     else if (json.Contains("moveZ"))
     {
         m_MoveType = MoveTypeEnum.MoveZ;
         m_toMoveZ  = json.GetFloat("moveZ");
     }
     else
     {
         Debug.LogError(GetType().FullName + " JsonTo MoveType is null");
     } // end if
     Restore();
 }
        protected override void ToJson(ref IJsonNode json)
        {
            json.SetNode("beginPosition", JTweenUtils.Vector3Json(m_beginPosition));
            switch (m_MoveType)
            {
            case MoveTypeEnum.Move:
                json.SetNode("move", JTweenUtils.Vector3Json(m_toPosition));
                break;

            case MoveTypeEnum.MoveX:
                json.SetFloat("moveX", m_toMoveX);
                break;

            case MoveTypeEnum.MoveY:
                json.SetFloat("moveY", m_toMoveY);
                break;

            case MoveTypeEnum.MoveZ:
                json.SetFloat("moveZ", m_toMoveZ);
                break;

            default:
                Debug.LogError(GetType().FullName + " ToJson MoveType is null");
                break;
            } // end swtich
        }
Пример #12
0
 protected override void ToJson(ref JsonData json)
 {
     json["beginRotate"] = JTweenUtils.Vector3Json(m_beginRotate);
     json["towards"]     = JTweenUtils.Vector3Json(m_towards);
     json["axis"]        = (int)m_axisConstraint;
     json["up"]          = JTweenUtils.Vector3Json(m_up);
 }
Пример #13
0
        protected override void ToJson(ref IJsonNode json)
        {
            json.SetNode("beginAnchorPos", JTweenUtils.Vector3Json(BeginAnchorPos));
            switch (m_posType)
            {
            case PosTypeEnum.Pos:
                json.SetNode("pos", JTweenUtils.Vector3Json(m_toAnchorPos));
                break;

            case PosTypeEnum.PosX:
                json.SetFloat("posX", m_toAnchorPosX);
                break;

            case PosTypeEnum.PosY:
                json.SetFloat("posY", m_toAnchorPosY);
                break;

            case PosTypeEnum.PosZ:
                json.SetFloat("posZ", m_toAnchorPosZ);
                break;

            default:
                Debug.LogError(GetType().FullName + " ToJson PosType is null");
                break;
            } // end swtich
        }
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetNode("beginRotation", JTweenUtils.Vector3Json(m_beginRotation));
     json.SetNode("punch", JTweenUtils.Vector3Json(m_toPunch));
     json.SetInt("vibrate", m_vibrate);
     json.SetFloat("elasticity", m_elasticity);
 }
 protected override void JsonTo(JsonData json)
 {
     if (json.Contains("beginAnchorPos"))
     {
         BeginAnchorPos = JTweenUtils.JsonToVector2(json["beginAnchorPos"]);
     }
     // end if
     if (json.Contains("strength"))
     {
         m_shakeType = ShakeTypeEnum.Value;
         m_strength  = json["strength"].ToFloat();
     }
     else if (json.Contains("strengthAxis"))
     {
         m_shakeType    = ShakeTypeEnum.Axis;
         m_strengthAxis = JTweenUtils.JsonToVector2(json["strengthAxis"]);
     } // end if
     if (json.Contains("vibrato"))
     {
         m_vibrato = json["vibrato"].ToInt32();
     }
     // end if
     if (json.Contains("randomness"))
     {
         m_randomness = json["randomness"].ToFloat();
     }
     // end if
     if (json.Contains("fadeOut"))
     {
         m_fadeOut = json["fadeOut"].ToBool();
     }
     // end if
     Restore();
 }
Пример #16
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetNode("beginAnchorPos", JTweenUtils.Vector2Json(m_beginAnchorPos));
     json.SetNode("punch", JTweenUtils.Vector2Json(m_punch));
     json.SetInt("vibrato", m_vibrato);
     json.SetFloat("elasticity", m_elasticity);
 }
 protected override void ToJson(ref JsonData json)
 {
     json["beginPosition"] = JTweenUtils.Vector3Json(m_beginPosition);
     json["endValue"]      = JTweenUtils.Vector3Json(m_toPosition);
     json["jumpPower"]     = m_jumpPower;
     json["numJumps"]      = m_numJumps;
 }
        protected override void ToJson(ref JsonData json)
        {
            json["beginAnchorPos"] = JTweenUtils.Vector3Json(m_beginAnchorPos);
            switch (m_posType)
            {
            case PosTypeEnum.Pos:
                json["pos"] = JTweenUtils.Vector3Json(m_toAnchorPos);
                break;

            case PosTypeEnum.PosX:
                json["posX"] = m_toAnchorPosX;
                break;

            case PosTypeEnum.PosY:
                json["posY"] = m_toAnchorPosY;
                break;

            case PosTypeEnum.PosZ:
                json["posZ"] = m_toAnchorPosZ;
                break;

            default:
                Debug.LogError(GetType().FullName + " ToJson PosType is null");
                break;
            } // end swtich
        }
 protected override void JsonTo(JsonData json)
 {
     if (json.Contains("beginRotation"))
     {
         BeginRotation = JTweenUtils.JsonToVector3(json["beginRotation"]);
     }
     // end if
     if (json.Contains("strength"))
     {
         m_shakeType = ShakeTypeEnum.Value;
         m_strength  = (float)json["strength"];
     } // end if
     if (json.Contains("strengthVec"))
     {
         m_shakeType   = ShakeTypeEnum.Axis;
         m_strengthVec = JTweenUtils.JsonToVector3(json["strengthVec"]);
     } // end if
     if (json.Contains("vibrato"))
     {
         m_vibrato = (int)json["vibrato"];
     }
     // end if
     if (json.Contains("randomness"))
     {
         m_randomness = (float)json["randomness"];
     }
     // end if
     if (json.Contains("fadeOut"))
     {
         int fadeOut = (int)json["fadeOut"];
         m_fadeOut = fadeOut == 0 ? false : true;
     } // end if
     Restore();
 }
Пример #20
0
        protected override void ToJson(ref JsonData json)
        {
            json["beginScale"] = JTweenUtils.Vector3Json(m_beginScale);
            switch (m_ScaleType)
            {
            case ScaleTypeEnum.Scale:
                json["scale"] = JTweenUtils.Vector3Json(m_toScale);
                break;

            case ScaleTypeEnum.ScaleV:
                json["scaleV"] = m_toScaleV;
                break;

            case ScaleTypeEnum.ScaleX:
                json["scaleX"] = m_toScaleX;
                break;

            case ScaleTypeEnum.ScaleY:
                json["scaleY"] = m_toScaleY;
                break;

            case ScaleTypeEnum.ScaleZ:
                json["scaleZ"] = m_toScaleZ;
                break;

            default:
                Debug.LogError(GetType().FullName + " ToJson MoveType is null");
                break;
            } // end swtich
        }
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetNode("beginStartColor", JTweenUtils.ColorJson(m_beginStartColor));
     json.SetNode("beginEndColor", JTweenUtils.ColorJson(m_beginEndColor));
     json.SetNode("toStartColor", JTweenUtils.ColorJson(m_toStartColor));
     json.SetNode("toEndColor", JTweenUtils.ColorJson(m_toEndColor));
 }
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetNode("beginPosition", JTweenUtils.Vector3Json(m_beginPosition));
     json.SetNode("endValue", JTweenUtils.Vector3Json(m_toPosition));
     json.SetFloat("jumpPower", m_jumpPower);
     json.SetInt("numJumps", m_numJumps);
 }
Пример #23
0
 protected override void JsonTo(JsonData json)
 {
     if (json.Contains("beginPosition"))
     {
         BeginPosition = JTweenUtils.JsonToVector3(json["beginPosition"]);
     }
     // end if
     if (json.Contains("move"))
     {
         m_MoveType   = MoveTypeEnum.Move;
         m_toPosition = JTweenUtils.JsonToVector3(json["move"]);
     }
     else if (json.Contains("moveX"))
     {
         m_MoveType = MoveTypeEnum.MoveX;
         m_toMoveX  = (float)json["moveX"];
     }
     else if (json.Contains("moveY"))
     {
         m_MoveType = MoveTypeEnum.MoveY;
         m_toMoveY  = (float)json["moveY"];
     }
     else if (json.Contains("moveZ"))
     {
         m_MoveType = MoveTypeEnum.MoveZ;
         m_toMoveZ  = (float)json["moveZ"];
     }
     else
     {
         Debug.LogError(GetType().FullName + " JsonTo MoveType is null");
     } // end if
     Restore();
 }
Пример #24
0
        protected override void ToJson(ref JsonData json)
        {
            json["beginPosition"] = JTweenUtils.Vector3Json(m_beginPosition);
            switch (m_MoveType)
            {
            case MoveTypeEnum.Move:
                json["move"] = JTweenUtils.Vector3Json(m_toPosition);
                break;

            case MoveTypeEnum.MoveX:
                json["moveX"] = m_toMoveX;
                break;

            case MoveTypeEnum.MoveY:
                json["moveY"] = m_toMoveY;
                break;

            case MoveTypeEnum.MoveZ:
                json["moveZ"] = m_toMoveZ;
                break;

            default:
                Debug.LogError(GetType().FullName + " ToJson MoveType is null");
                break;
            } // end swtich
        }
 protected override void JsonTo(IJsonNode json)
 {
     if (json.Contains("strength"))
     {
         m_shakeType = ShakeTypeEnum.Value;
         m_strength  = json.GetFloat("strength");
     } // end if
     if (json.Contains("strengthVec"))
     {
         m_shakeType   = ShakeTypeEnum.Axis;
         m_strengthVec = JTweenUtils.JsonToVector3(json.GetNode("strengthVec"));
     } // end if
     if (json.Contains("vibrato"))
     {
         m_vibrato = json.GetInt("vibrato");
     }
     // end if
     if (json.Contains("randomness"))
     {
         m_randomness = json.GetFloat("randomness");
     }
     // end if
     if (json.Contains("fadeOut"))
     {
         m_fadeOut = json.GetBool("fadeOut");
     }
     // end if
     if (json.Contains("begainPosition"))
     {
         BegainPosition = JTweenUtils.JsonToVector3(json.GetNode("begainPosition"));
     }
     // end if
     Restore();
 }
Пример #26
0
 protected override void ToJson(ref JsonData json)
 {
     json["beginAnchorPos"] = JTweenUtils.Vector2Json(m_beginAnchorPos);
     json["anchorPos"]      = JTweenUtils.Vector2Json(m_toAnchorPos);
     json["jumpPower"]      = m_jumpPower;
     json["numJumps"]       = m_jumpPower;
 }
 protected override void JsonTo(IJsonNode json)
 {
     if (json.Contains("beginPivot"))
     {
         BeginPivot = JTweenUtils.JsonToVector2(json.GetNode("beginPivot"));
     }
     // end if
     if (json.Contains("pivot"))
     {
         m_pivotType = PivotTypeEnum.Pivot;
         m_toPivot   = JTweenUtils.JsonToVector2(json.GetNode("pivot"));
     }
     else if (json.Contains("pivotX"))
     {
         m_pivotType = PivotTypeEnum.PivotX;
         m_toPivotX  = json.GetFloat("pivotX");
     }
     else if (json.Contains("pivotY"))
     {
         m_pivotType = PivotTypeEnum.PivotY;
         m_toPivotY  = json.GetFloat("pivotY");
     }
     else
     {
         Debug.LogError(GetType().FullName + " JsonTo PivotType is null");
     } // end if
     Restore();
 }
Пример #28
0
 protected override void JsonTo(IJsonNode json)
 {
     if (json.Contains("beginAnchorPos"))
     {
         BeginAnchorPos = JTweenUtils.JsonToVector2(json.GetNode("beginAnchorPos"));
     }
     // end if
     if (json.Contains("pos"))
     {
         m_posType     = PosTypeEnum.Pos;
         m_toAnchorPos = JTweenUtils.JsonToVector2(json.GetNode("pos"));
     }
     else if (json.Contains("posX"))
     {
         m_posType      = PosTypeEnum.PosX;
         m_toAnchorPosX = json.GetFloat("posX");
     }
     else if (json.Contains("posY"))
     {
         m_posType      = PosTypeEnum.PosY;
         m_toAnchorPosY = json.GetFloat("posY");
     }
     else
     {
         Debug.LogError(GetType().FullName + " JsonTo PosType is null");
     } // end if
     Restore();
 }
        protected override void ToJson(ref JsonData json)
        {
            Vector4 quaternion = new Vector4(m_beginRotation.x, m_beginRotation.y, m_beginRotation.z, m_beginRotation.w);

            json["beginRotation"] = JTweenUtils.Vector4Json(quaternion);
            quaternion            = new Vector4(m_toRotate.x, m_toRotate.y, m_toRotate.z, m_toRotate.w);
            json["quaternion"]    = JTweenUtils.Vector4Json(quaternion);
        }
Пример #30
0
        protected override void ToJson(ref JsonData json)
        {
            Vector4 rect = new Vector4(m_beginRect.x, m_beginRect.y, m_beginRect.width, m_beginRect.height);

            json["beginRect"] = JTweenUtils.Vector4Json(rect);
            rect         = new Vector4(m_toRect.x, m_toRect.y, m_toRect.width, m_toRect.height);
            json["rect"] = JTweenUtils.Vector4Json(rect);
        }