Ejemplo n.º 1
0
    /// <summary>
    /// 実行
    /// </summary>
    public void Execute(bool isBackward = false)
    {
        if (playing)
        {
            return;
        }

        playing = true;
        TweenTarget target = setting.param.target;

        if (target == TweenTarget.Position)
        {
            MoveStart(isBackward);
        }
        else if (target == TweenTarget.Rotation)
        {
            RotateStart(isBackward);
        }
        else if (target == TweenTarget.Scale)
        {
            ScaleStart(isBackward);
        }
        else if (target == TweenTarget.Color)
        {
            ColorStart(isBackward);
        }
    }
Ejemplo n.º 2
0
 public TweenTarget(TweenTarget target)
 {
     _value    = target._value;
     obj       = target.obj;
     valueName = target.valueName;
 }
Ejemplo n.º 3
0
	public ActionParam()
	{
		target = TweenTarget.Position;
		mode = TweenMode.To;
		option = new OptionData();
	}
Ejemplo n.º 4
0
 public ActionParam()
 {
     target = TweenTarget.Position;
     mode   = TweenMode.To;
     option = new OptionData();
 }