coolsharp의 놀이터

'회전'에 해당되는 글 1건

  1. 2011.10.18 cocos2d for android - 회전

cocos2d for android - 회전

2011. 10. 18. 18:46 : 개발
    /**
    * FileName : ActionsTest.java
    * Comment : 회전 테스트
    * @version : 1.0
    * @author : coolsharp
    * @date : 2011. 10. 18.
    */
    static class ActionRotate extends ActionDemo {
        public void onEnter() {
            super.onEnter();

            centerSprites(3);

            // 2초간 시계방향 45도 회전
            CCRotateTo actionTo = CCRotateTo.action(2, 45);
            // 2초가 반시계 방향 45도 회전
            CCRotateTo actionTo2 = CCRotateTo.action(2, -45);
            // 2초간 0도로 회전
            CCRotateTo actionTo0 = CCRotateTo.action(2, 0);
            // 2초간 시계방향으로 45도 회전 한 다음 다시 2초간 0도로 복귀
            tamara.runAction(CCSequence.actions(actionTo, actionTo0));

            // 2초간 시계방향으로 360도 회전
            CCRotateBy actionBy = CCRotateBy.action(2, 360);
            // 2초간 반시계방향으로 360도 회전
            CCRotateBy actionByBack = actionBy.reverse();
            // 2초간 시계방향으로 360도 회전 한 다음 다시 2초간 반시계방향으로 360도 회전
            grossini.runAction(CCSequence.actions(actionBy, actionByBack));

            // 2초간 반시계 방향으로 45도 회전 한다음 다시 2초간 0도로 복귀
            kathia.runAction(CCSequence.actions(actionTo2, actionTo0.copy()));
        }

        public String title() {
            return "RotateTo / RotateBy";
        }

    }

Posted by coolsharp