[as3.0] 마우스 움직일때 cpu 점유율 증가
겨슬
2023.04.01
안녕하세요.
무비클립 심볼안에 무비클립 심볼이 있고..그안에 또 무비클립 심볼이있고.... 이런 형태의 중첩된 무비클립 심볼이 있습니다.
각 무비클립 심볼안에는 동그라미 하나만 들어있습니다. 움직임이나 트위닝 된것은 없구요.
위와 같은 형태의 무비클립 심볼을 만들고 html로 퍼블리싱을 합니다.(스크립트 코드는 없습니다.)
익스플로러로 띄운다음 플래시 위에서 마우스를 움직이면 cpu 점유율이 상당히 많이 올라가네요.
넷북에서 테스트시 마우스 움직이면 cpu점유율이 거의 50% 넘게 나옵니다.
마우스를 멈추면 0% 이구요.
근 몇주를 이리저리 찾아봤는데 몇일전 무비클립 심볼은(Sprite 포함) 자식에게 자동으로 마우스 이벤트가 전달된다는 것을 알았습니다.
그래서 mouseChildren = false; 를 사용하였더니 cpu 점유율이 절반정도로 떨어지더군요.
하지만 여전히 마우스 이동을 하면 cpu를 점유합니다.
마우스 이동과 관련된 것 같아서 관련된것 레퍼런스를 뒤져봤지만 딱히 의심되는것을 찾을수 없더라구요.
혹시 cpu 점유율이 무엇때문에 발생하는지, 또는 해결 방법이 무엇인지 알려주세요.
감사합니다.