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);
 }
 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 JsonData json)
 {
     json["beginColor"] = JTweenUtils.ColorJson(m_beginColor);
     json["alpha"]      = m_toAlpha;
     if (!string.IsNullOrEmpty(m_property))
     {
         json["property"] = m_property;
     } // end if
     if (-1 != m_propertyID)
     {
         json["propertyID"] = m_propertyID;
     } // end if
 }
示例#4
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetNode("beginColor", JTweenUtils.ColorJson(m_beginColor));
     json.SetNode("color", JTweenUtils.ColorJson(m_toColor));
     if (!string.IsNullOrEmpty(m_property))
     {
         json.SetString("property", m_property);
     } // end if
     if (-1 != m_propertyID)
     {
         json.SetInt("propertyID", m_propertyID);
     } // end if
 }
        protected override void ToJson(ref IJsonNode json)
        {
            json.SetNode("beginPosition", JTweenUtils.Vector3Json(m_beginPosition));
            IJsonNode pathJson = JsonHelper.CreateNode();

            for (int i = 0; i < m_toPath.Length; ++i)
            {
                pathJson.Add(JTweenUtils.Vector3Json(m_toPath[i]));
            } // end for
            json.SetNode("path", pathJson);
            json.SetInt("type", (int)m_pathType);
            json.SetInt("mode", (int)m_pathMode);
            json.SetInt("resolution", m_resolution);
            json.SetNode("gizmoColor", JTweenUtils.ColorJson(m_gizmoColor));
            json.SetBool("showGizmo", m_showGizmo);
        }
        protected override void ToJson(ref JsonData json)
        {
            json["beginPosition"] = JTweenUtils.Vector3Json(m_beginPosition);
            if (m_toPath == null || m_toPath.Length <= 0)
            {
                return;
            }
            JsonData pathJson = new JsonData();

            for (int i = 0; i < m_toPath.Length; ++i)
            {
                pathJson.Add(JTweenUtils.Vector3Json(m_toPath[i]));
            } // end for
            json["path"]       = pathJson;
            json["type"]       = (int)m_pathType;
            json["mode"]       = (int)m_pathMode;
            json["resolution"] = (int)m_resolution;
            json["gizmoColor"] = JTweenUtils.ColorJson(m_gizmoColor);
            json["showGizmo"]  = m_showGizmo;
        }
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetNode("beginColor", JTweenUtils.ColorJson(m_beginColor));
     json.SetNode("color", JTweenUtils.ColorJson(m_toColor));
 }
示例#8
0
 protected override void ToJson(ref JsonData json)
 {
     json["beginColor"] = JTweenUtils.ColorJson(m_beginColor);
     json["alpha"]      = m_toAlpha;
 }
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetNode("beginColor", JTweenUtils.ColorJson(m_beginColor));
     json.SetFloat("alpha", m_toAlpha);
 }
示例#10
0
 protected override void ToJson(ref JsonData json)
 {
     json["beginColor"] = JTweenUtils.ColorJson(m_beginColor);
     json["color"]      = JTweenUtils.ColorJson(m_toColor);
     Restore();
 }