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 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 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(); }
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(IJsonNode json) { if (json.Contains("beginPixelRect")) { Vector4 rect = JTweenUtils.JsonToVector4(json.GetNode("beginPixelRect")); m_beginPixelRect = new Rect(rect.x, rect.y, rect.z, rect.w); } // end if if (json.Contains("pixelRect")) { Vector4 rect = JTweenUtils.JsonToVector4(json.GetNode("pixelRect")); m_toPixelRect = new Rect(rect.x, rect.y, rect.z, rect.w); } // end if }
protected override void JsonTo(IJsonNode json) { if (json.Contains("beginNormalizedPos")) { BeginNormalizedPos = JTweenUtils.JsonToVector2(json.GetNode("beginNormalizedPos")); } // end if if (json.Contains("pos")) { m_toNormalizedPos = JTweenUtils.JsonToVector2(json.GetNode("pos")); } // end if Restore(); }
protected override void JsonTo(IJsonNode json) { if (json.Contains("beginColor")) { BeginColor = JTweenUtils.JsonToColor(json.GetNode("beginColor")); } // end if if (json.Contains("color")) { m_toColor = JTweenUtils.JsonToColor(json.GetNode("color")); } // end if Restore(); }
protected override void JsonTo(IJsonNode json) { if (json.Contains("beginAnchorMax")) { m_beginAnchorMax = JTweenUtils.JsonToVector2(json.GetNode("beginAnchorMax")); } // end if if (json.Contains("anchorMax")) { m_toAnchorMax = JTweenUtils.JsonToVector2(json.GetNode("anchorMax")); } // end if Restore(); }
protected override void JsonTo(IJsonNode json) { if (json.Contains("beginSizeDelta")) { BeginSizeDelta = JTweenUtils.JsonToVector2(json.GetNode("beginSizeDelta")); } // end if if (json.Contains("size")) { m_toSizeDelta = JTweenUtils.JsonToVector2(json.GetNode("size")); } // end if Restore(); }
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(); }
protected override void JsonTo(IJsonNode json) { if (json.Contains("rotate")) { m_byRotate = JTweenUtils.JsonToVector3(json.GetNode("rotate")); } // end if Restore(); }
protected override void JsonTo(IJsonNode json) { if (json.Contains("move")) { ByPosition = JTweenUtils.JsonToVector3(json.GetNode("move")); } // end if Restore(); }
protected override void JsonTo(IJsonNode json) { if (json.Contains("quaternion")) { Vector4 quaternion = JTweenUtils.JsonToVector4(json.GetNode("quaternion")); m_toRotate = new Quaternion(quaternion.x, quaternion.y, quaternion.z, quaternion.w); } // end if Restore(); }
protected override void JsonTo(IJsonNode json) { if (json.Contains("beginRotate")) { BeginRotate = JTweenUtils.JsonToVector3(json.GetNode("beginRotate")); } // end if if (json.Contains("rotate")) { m_toRotate = JTweenUtils.JsonToVector3(json.GetNode("rotate")); } // end if if (json.Contains("mode")) { m_RotateMode = (RotateMode)(int)json.GetInt("mode"); } // end if Restore(); }
protected override void JsonTo(IJsonNode json) { if (json.Contains("beginPosition")) { BeginPosition = JTweenUtils.JsonToVector3(json.GetNode("beginPosition")); } // end if if (json.Contains("path")) { IJsonNode pathJson = json.GetNode("path"); m_toPath = new Vector3[pathJson.Count]; for (int i = 0, imax = pathJson.Count; i < imax; ++i) { m_toPath[i] = JTweenUtils.JsonToVector3(pathJson[i]); } // end for } // end if if (json.Contains("type")) { m_pathType = (PathType)json.GetInt("type"); } // end if if (json.Contains("mode")) { m_pathMode = (PathMode)json.GetInt("mode"); } // end if if (json.Contains("resolution")) { m_resolution = json.GetInt("resolution"); } // end if if (json.Contains("gizmoColor")) { m_gizmoColor = JTweenUtils.JsonToColor(json.GetNode("gizmoColor")); } // end if if (json.Contains("showGizmo")) { m_showGizmo = json.GetBool("showGizmo"); } // end if Restore(); }
/// <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("beginAnchorPos")) { BeginAnchorPos = JTweenUtils.JsonToVector2(json.GetNode("beginAnchorPos")); } // end if if (json.Contains("anchorPos")) { ToAnchorPos = JTweenUtils.JsonToVector2(json.GetNode("anchorPos")); } // end if if (json.Contains("jumpPower")) { JumpPower = json.GetFloat("jumpPower"); } // end if if (json.Contains("numJumps")) { NumJumps = json.GetInt("numJumps"); } // end if Restore(); }
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(); }
protected override void JsonTo(IJsonNode json) { if (json.Contains("beginPosition")) { BeginPosition = JTweenUtils.JsonToVector3(json.GetNode("beginPosition")); } // end if if (json.Contains("endValue")) { m_toPosition = JTweenUtils.JsonToVector3(json.GetNode("endValue")); } // end if if (json.Contains("jumpPower")) { m_jumpPower = json.GetFloat("jumpPower"); } // end if if (json.Contains("numJumps")) { m_numJumps = json.GetInt("numJumps"); } // end if Restore(); }
protected override void JsonTo(IJsonNode json) { if (json.Contains("beginAnchorPos")) { BeginAnchorPos = JTweenUtils.JsonToVector2(json.GetNode("beginAnchorPos")); } // end if if (json.Contains("punch")) { m_punch = JTweenUtils.JsonToVector2(json.GetNode("punch")); } // end if if (json.Contains("vibrato")) { m_vibrato = json.GetInt("vibrato"); } // end if if (json.Contains("elasticity")) { m_elasticity = json.GetFloat("elasticity"); } // end if Restore(); }
protected override void JsonTo(IJsonNode json) { if (json.Contains("beginRotation")) { BeginRotation = JTweenUtils.JsonToVector3(json.GetNode("beginRotation")); } // end if if (json.Contains("punch")) { m_toPunch = JTweenUtils.JsonToVector3(json.GetNode("punch")); } // end if if (json.Contains("vibrate")) { m_vibrate = json.GetInt("vibrate"); } // end if if (json.Contains("elasticity")) { m_elasticity = json.GetFloat("elasticity"); } // end if Restore(); }
protected override void JsonTo(IJsonNode json) { if (json.Contains("beginRotate")) { BeginRotate = JTweenUtils.JsonToVector3(json.GetNode("beginRotate")); } // end if if (json.Contains("towards")) { m_towards = JTweenUtils.JsonToVector3(json.GetNode("towards")); } // end if if (json.Contains("axis")) { m_axisConstraint = (AxisConstraint)(int)json.GetInt("axis"); } // end if if (json.Contains("up")) { m_up = JTweenUtils.JsonToVector3(json.GetNode("up")); } // end if Restore(); }
protected override void JsonTo(IJsonNode json) { if (json.Contains("beginColor")) { BeginColor = JTweenUtils.JsonToColor(json.GetNode("beginColor")); } // end if if (json.Contains("color")) { m_toColor = JTweenUtils.JsonToColor(json.GetNode("color")); } // 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(); }
public static AnimationCurve JsonAnimationCurve(IJsonNode json) { IJsonNode jsonKeys = json.GetNode("keys"); int count = jsonKeys.Count; Keyframe[] keys = new Keyframe[count]; for (int i = 0; i < count; ++i) { IJsonNode oneKey = jsonKeys[i]; keys[i] = new Keyframe(oneKey.GetFloat("T"), oneKey.GetFloat("V"), oneKey.GetFloat("I"), oneKey.GetFloat("O")); keys[i].tangentMode = oneKey.GetInt("M"); } AnimationCurve ret = new AnimationCurve(keys); ret.preWrapMode = (WrapMode)json.GetInt("pre"); ret.postWrapMode = (WrapMode)json.GetInt("post"); return(ret); }