コード例 #1
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetFloat("width", m_width);
     json.SetFloat("height", m_height);
     json.SetFloat("beginWidth", BeginWidth);
     json.SetFloat("beginHeight", BeginHeight);
 }
コード例 #2
0
        protected override void ToJson(ref IJsonNode json)
        {
            switch (m_ScaleType)
            {
            case ScaleTypeEnum.Scale:
                json.SetNode("scale", JTweenUtils.Vector3Json(m_toScale));
                break;

            case ScaleTypeEnum.ScaleV:
                json.SetFloat("scaleV", m_toScaleV);
                break;

            case ScaleTypeEnum.ScaleX:
                json.SetFloat("scaleX", m_toScaleX);
                break;

            case ScaleTypeEnum.ScaleY:
                json.SetFloat("scaleY", m_toScaleY);
                break;

            case ScaleTypeEnum.ScaleZ:
                json.SetFloat("scaleZ", m_toScaleZ);
                break;

            default:
                Debug.LogError(GetType().FullName + " ToJson MoveType is null");
                break;
            } // end swtich
        }
コード例 #3
0
        protected override void ToJson(ref IJsonNode json)
        {
            json.SetNode("beginPosition", JTweenUtils.Vector3Json(m_beginPosition));
            switch (m_MoveType)
            {
            case MoveTypeEnum.Move:
                json.SetNode("move", JTweenUtils.Vector3Json(m_toPosition));
                break;

            case MoveTypeEnum.MoveX:
                json.SetFloat("moveX", m_toMoveX);
                break;

            case MoveTypeEnum.MoveY:
                json.SetFloat("moveY", m_toMoveY);
                break;

            case MoveTypeEnum.MoveZ:
                json.SetFloat("moveZ", m_toMoveZ);
                break;

            default:
                Debug.LogError(GetType().FullName + " ToJson MoveType is null");
                break;
            } // end swtich
        }
コード例 #4
0
        protected override void ToJson(ref IJsonNode json)
        {
            json.SetNode("beginAnchorPos", JTweenUtils.Vector3Json(BeginAnchorPos));
            switch (m_posType)
            {
            case PosTypeEnum.Pos:
                json.SetNode("pos", JTweenUtils.Vector3Json(m_toAnchorPos));
                break;

            case PosTypeEnum.PosX:
                json.SetFloat("posX", m_toAnchorPosX);
                break;

            case PosTypeEnum.PosY:
                json.SetFloat("posY", m_toAnchorPosY);
                break;

            case PosTypeEnum.PosZ:
                json.SetFloat("posZ", m_toAnchorPosZ);
                break;

            default:
                Debug.LogError(GetType().FullName + " ToJson PosType is null");
                break;
            } // end swtich
        }
コード例 #5
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetFloat("beginStartWidth", m_beginStartWidth);
     json.SetFloat("beginEndWidth", m_beginEndWidth);
     json.SetFloat("startWidth", m_startWidth);
     json.SetFloat("endWidth", m_endWidth);
 }
コード例 #6
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetFloat("beginFloat", m_beginFloat);
     json.SetFloat("float", m_toFloat);
     if (!string.IsNullOrEmpty(m_property))
     {
         json.SetString("property", m_property);
     } // end if
     if (-1 != m_propertyID)
     {
         json.SetInt("propertyID", m_propertyID);
     } // end if
 }
コード例 #7
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetNode("beginAnchorPos", JTweenUtils.Vector2Json(BeginAnchorPos));
     json.SetNode("anchorPos", JTweenUtils.Vector2Json(ToAnchorPos));
     json.SetFloat("jumpPower", JumpPower);
     json.SetInt("numJumps", NumJumps);
 }
コード例 #8
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetNode("beginPosition", JTweenUtils.Vector3Json(m_beginPosition));
     json.SetNode("endValue", JTweenUtils.Vector3Json(m_toPosition));
     json.SetFloat("jumpPower", m_jumpPower);
     json.SetInt("numJumps", m_numJumps);
 }
コード例 #9
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetNode("beginAnchorPos", JTweenUtils.Vector2Json(m_beginAnchorPos));
     json.SetNode("punch", JTweenUtils.Vector2Json(m_punch));
     json.SetInt("vibrato", m_vibrato);
     json.SetFloat("elasticity", m_elasticity);
 }
コード例 #10
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetNode("beginRotation", JTweenUtils.Vector3Json(m_beginRotation));
     json.SetNode("punch", JTweenUtils.Vector3Json(m_toPunch));
     json.SetInt("vibrate", m_vibrate);
     json.SetFloat("elasticity", m_elasticity);
 }
コード例 #11
0
        protected override void ToJson(ref IJsonNode json)
        {
            json.SetNode("beginAnchorPos", JTweenUtils.Vector2Json(m_beginAnchorPos));
            switch (m_shakeType)
            {
            case ShakeTypeEnum.Value:
                json.SetFloat("strength", m_strength);
                break;

            case ShakeTypeEnum.Axis:
                json.SetNode("strengthAxis", JTweenUtils.Vector2Json(m_strengthAxis));
                break;

            default:
                Debug.LogError(GetType().FullName + " ToJson ShakeType is null");
                break;
            } // end swtich
            json.SetInt("vibrato", m_vibrato);
            json.SetFloat("randomness", m_randomness);
            json.SetBool("fadeOut", m_fadeOut);
        }
コード例 #12
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetNode("beginColor", JTweenUtils.ColorJson(m_beginColor));
     json.SetFloat("alpha", m_toAlpha);
     if (!string.IsNullOrEmpty(m_property))
     {
         json.SetString("property", m_property);
     } // end if
     if (-1 != m_propertyID)
     {
         json.SetInt("propertyID", m_propertyID);
     } // end if
 }
コード例 #13
0
        protected override void ToJson(ref IJsonNode json)
        {
            json.SetNode("beginPivot", JTweenUtils.Vector2Json(m_beginPivot));
            switch (m_pivotType)
            {
            case PivotTypeEnum.Pivot:
                json.SetNode("pivot", JTweenUtils.Vector2Json(m_toPivot));
                break;

            case PivotTypeEnum.PivotX:
                json.SetFloat("pivotX", m_toPivotX);
                break;

            case PivotTypeEnum.PivotY:
                json.SetFloat("pivotY", m_toPivotY);
                break;

            default:
                Debug.LogError(GetType().FullName + " ToJson PosType is null");
                break;
            } // end swtich
        }
コード例 #14
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetFloat("beginRotation", m_beginRotation);
     json.SetFloat("angle", m_toAngle);
 }
コード例 #15
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetFloat("beginPitch", m_beginPitch);
     json.SetFloat("pitch", m_toPitch);
 }
コード例 #16
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetFloat("beginFCP", m_beginFCP);
     json.SetFloat("FCP", m_toFCP);
 }
コード例 #17
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetFloat("beginAlpha", m_beginAlpha);
     json.SetFloat("alpha", m_toAlpha);
 }
コード例 #18
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetFloat("beginAspect", m_beginAspect);
     json.SetFloat("aspect", m_toAspect);
 }
コード例 #19
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetFloat("beginIntensity", m_beginIntensity);
     json.SetFloat("intensity", m_toIntensity);
 }
コード例 #20
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetFloat("beginValue", m_beginValue);
     json.SetFloat("value", m_toValue);
 }
コード例 #21
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetFloat("beginStrength", m_beginStrength);
     json.SetFloat("strength", m_toStrength);
 }
コード例 #22
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetFloat("beginTime", m_beginTime);
     json.SetFloat("time", m_toTime);
 }
コード例 #23
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetFloat("beginAmount", m_beginAmount);
     json.SetFloat("amount", m_toAmount);
 }
コード例 #24
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetFloat("beginVerticalPos", m_beginVerticalPos);
     json.SetFloat("vertical", m_toVerticalPos);
 }
コード例 #25
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetFloat("beginVolume", m_beginVolume);
     json.SetFloat("volume", m_toVolume);
 }
コード例 #26
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetNode("beginColor", JTweenUtils.ColorJson(m_beginColor));
     json.SetFloat("alpha", m_toAlpha);
 }
コード例 #27
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetFloat("beginOrthoSize", m_beginOrthoSize);
     json.SetFloat("orthoSize", m_toOrthoSize);
 }
コード例 #28
0
 protected override void ToJson(ref IJsonNode json)
 {
     json.SetFloat("beginHorizontalPos", m_beginHorizontalPos);
     json.SetFloat("horizontal", m_toHorizontalPos);
 }