devmae
개발자 향기
devmae
전체 방문자
오늘
어제
  • 전부 감상 (280)
    • Unity (52)
      • memo (37)
      • R&D (15)
    • 모바일 (32)
      • iOS (6)
      • Android (25)
    • 개발자 모드 (41)
      • 개발자처럼 파고들기 (28)
      • 한가해서 책읽는거 아님 (10)
      • 영상 요약 (3)
    • Languages (40)
      • C++ (23)
      • MFC (8)
      • Java (4)
      • javascript (5)
    • Flash (108)
      • tip (29)
      • tech (4)
      • as2.0 (1)
      • as3isolib (3)
      • flartoolkit (2)
      • 이미지 편집기 (2)
      • papervision3d (12)
      • scale form (2)
      • Flash Builder (12)
      • air (5)
      • as3.0 (20)
      • flash player (9)
      • 개념잡기 (6)
      • source (1)
    • +,-,×,÷ (3)
      • 수학 뽀개기 (3)

블로그 메뉴

  • 홈
  • 방명록

인기 글

최근 댓글

최근 글

hELLO · Designed By 정상우.
devmae

개발자 향기

Flash/tip

모션이 많은 타임라인은 마지막에 빈 프레임으로 끝내기

2009. 7. 3. 16:07
타임라인에 모션이 많은 무비클립의 경우,
모션이 일어난 후에 디스플레이 오브젝트들이 화면에 있어야 하는 경우는 어쩔 수 없지만,
alpha값 0이 되는 디스플레이 오브젝트들은 빈 프레임으로 두어야 한다.
alpha값 0인 채로 alpha값 0인 채로 두면 화면에선 alpha값 0을 표현하는 중이기 때문에
cpu를 잡아먹는다.

세가지 경우로 나누어 테스트 해본 결과...(테스트 환경은, 비트맵 이미지를 무비클립으로 만들어
막무가내로 모션을 준 것이다)

1. 마지막 프레임에 무비클립들을 alpha값 0인채로 두었을 때 : cpu 약50%
2. 마지막 프레임에 무비클립들을 visible = false로 했을 때 : cpu 약38%
3. 마지막 프레임을 빈 프레임으로 하여 아무 무비클립도 두지 않았을 때 : cpu 20%

3번의 경우 0%가 아닌 이유는... 저 외에 다른 모션이 돌고 있어서이다 (- _-).
작업하다가 테스트 해본 결과였으므로.
    'Flash/tip' 카테고리의 다른 글
    • 비트맵 이미지 사용에 대한 생각
    • 복잡한 이미지는 비트맵으로.
    • 무비클립을 여러개 만들었을 때 마우스 반응 해지하기
    • 비트맵 캐싱(cacheAsBitmap)
    devmae
    devmae
    enjoy with me?

    티스토리툴바