コード例 #1
0
    void Update()
    {
        if (Input.GetKeyDown(KeyCode.Space))
        {
            TweenFactory factory = new TweenFactory(this.gameObject);

            factory.TweenPosition(targetPosition, 5, EasingType.Linear);
            factory.TweenRotation(new Vector3(45, 45, 0), 5, EasingType.Linear);
            factory.TweenScale(new Vector3(0.5f, 0.5f, 0.5f), 5, EasingType.Linear);
            factory.TweenColor(color, 8, EasingType.Linear);

            factory.OnTweenComplete = () =>
            {
                print("completed");
            };

            factory.StartTween();
        }
    }