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(); }
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(); }
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(); }