Example #1
0
 protected override void JsonTo(IJsonNode json)
 {
     if (json.Contains("beginStr"))
     {
         BeginStr = json.GetString("beginStr");
     }
     // end if
     if (json.Contains("str"))
     {
         m_toStr = json.GetString("str");
     }
     // end if
     if (json.Contains("rich"))
     {
         m_richTextEnabled = json.GetBool("rich");
     }
     // end if
     if (json.Contains("mode"))
     {
         m_scrambleMode = (ScrambleMode)json.GetInt("mode");
     }
     // end if
     if (json.Contains("char"))
     {
         m_scrambleChars = json.GetString("char");
     }
     // end if
     Restore();
 }
Example #2
0
 /// <summary>
 /// 加载Json
 /// </summary>
 /// <param name="json"></param>
 public void JsonDo(IJsonNode json)
 {
     if (json.Contains("tweenType"))
     {
         m_tweenType = json.GetInt("tweenType");
     }
     // end if
     if (json.Contains("tweenElement"))
     {
         m_tweenElement = (JTweenElement)json.GetInt("tweenElement");
     }
     // end if
     if (json.Contains("name"))
     {
         m_name = json.GetString("name");
     }
     // end if
     if (json.Contains("delay"))
     {
         m_delay = json.GetFloat("delay");
     }
     // end if
     if (json.Contains("duration"))
     {
         m_duration = json.GetFloat("duration");
     }
     // end if
     if (json.Contains("snapping"))
     {
         m_isSnapping = json.GetBool("snapping");
     }
     // end if
     if (json.Contains("animCurve"))
     {
         m_animCurve = JTweenUtils.JsonAnimationCurve(json.GetNode("animCurve"));
     }
     // end if
     if (json.Contains("animEase"))
     {
         m_animEase = (Ease)json.GetInt("animEase");
     }
     // end if
     if (json.Contains("loopCount"))
     {
         m_loopCount = json.GetInt("loopCount");
     }
     // end if
     if (json.Contains("loopType"))
     {
         m_loopType = (LoopType)json.GetInt("loopType");
     }
     // end if
     JsonTo(json);
 }
 protected override void JsonTo(IJsonNode json)
 {
     if (json.Contains("vector"))
     {
         m_toVector = JTweenUtils.JsonToVector4(json.GetNode("vector"));
     }
     // end if
     if (json.Contains("property"))
     {
         m_property = json.GetString("property");
     }
     // end if
     if (json.Contains("propertyID"))
     {
         m_propertyID = json.GetInt("propertyID");
     }
     // end if
     Restore();
 }
Example #4
0
 protected override void JsonTo(IJsonNode json)
 {
     if (json.Contains("beginOffset"))
     {
         BeginOffset = JTweenUtils.JsonToVector2(json.GetNode("beginOffset"));
     }
     // end if
     if (json.Contains("offset"))
     {
         m_toOffset = JTweenUtils.JsonToVector2(json.GetNode("offset"));
     }
     // end if
     if (json.Contains("property"))
     {
         m_property = json.GetString("property");
     }
     // end if
     if (json.Contains("propertyID"))
     {
         m_propertyID = json.GetInt("propertyID");
     }
     // end if
     Restore();
 }
Example #5
0
 protected override void JsonTo(IJsonNode json)
 {
     if (json.Contains("beginColor"))
     {
         BeginColor = JTweenUtils.JsonToColor(json.GetNode("beginColor"));
     }
     // end if
     if (json.Contains("alpha"))
     {
         m_toAlpha = json.GetFloat("alpha");
     }
     // end if
     if (json.Contains("property"))
     {
         m_property = json.GetString("property");
     }
     // end if
     if (json.Contains("propertyID"))
     {
         m_propertyID = json.GetInt("propertyID");
     }
     // end if
     Restore();
 }
 protected override void JsonTo(IJsonNode json)
 {
     if (json.Contains("beginFloat"))
     {
         BeginFloat = json.GetFloat("beginFloat");
     }
     // end if
     if (json.Contains("float"))
     {
         m_toFloat = json.GetFloat("float");
     }
     // end if
     if (json.Contains("property"))
     {
         m_property = json.GetString("property");
     }
     // end if
     if (json.Contains("propertyID"))
     {
         m_propertyID = json.GetInt("propertyID");
     }
     // end if
     Restore();
 }