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