coolsharp의 놀이터

    /**
    * FileName : ActionsTest.java
    * Comment : 크기 조절 데모
    * @version : 1.0
    * @author : coolsharp
    * @date : 2011. 10. 18.
    */
    static class ActionScale extends ActionDemo {
        public void onEnter() {
            super.onEnter();

            centerSprites(3);

            // 2초간 0.5배 축소
            CCScaleTo actionTo = CCScaleTo.action(2, 0.5f);
            // 2초간 2배 확대
            CCScaleBy actionBy = CCScaleBy.action(2, 2);
            // 2초간 넓이 0.25배 축소, 높이 4.5배 늘림
            CCScaleBy actionBy2 = CCScaleBy.action(2, 0.25f, 4.5f);
            // 2배 확대된 것을 원상복구
            CCScaleBy actionByBack = actionBy.reverse();

            // 2초간 0.5배 축소
            tamara.runAction(actionTo);
            // 2초간 2배 확대 후 2초간 원상 복구
            grossini.runAction(CCSequence.actions(actionBy, actionByBack));
            // 2초간 넓이 0.25배 축소, 높이 4.5배 늘림
            kathia.runAction(CCSequence.actions(actionBy2, actionBy2.reverse()));
        }

        public String title() {
            return "ScaleTo / ScaleBy";
        }

    }

Posted by coolsharp