cocos2d for android - 회전

/**
* 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";
    }
 
}

댓글

이 블로그의 인기 게시물

ViewPager offscreenPageLimit 메모리 상태

eskimo esim 사용기 - 일본 / 오사카(23/08/06 ~ 23/08/08)

「항목은 사용 중이기 때문에 작업을 완료할 수 없습니다.」에러 메시지 발생 후 파일 지워지지 않는 문제 해결