2014-04-16 1 views
1

iOS 또는 Android 용 Corona SDK로 장치 밝기에 액세스 할 수 있는지 궁금합니다. 지금까지 나의 수색은 아무것도 보이지 않았다.Corona SDK를 사용하여 장치 밝기 레벨을 변경할 수 있습니까?

이유는 내가 코로나가 backgrounding를 지원하지 않기 때문입니다. 즉, 소리를 계속하면서 대화식 시간이 지나면 내 앱의 영상을 페이드 아웃하고 싶다는 의미입니다. 주변 소음 앱).

감사합니다 - 나는, 그 대신 알파 = 0 장면의 상단에 사각형을 추가 할 수 있으며, 장소에 주기적으로 플레이어의 활동을 확인하는 타이머 또는 뭔가를 넣어 것입니다 해결 방법을 제안

답변

0

및 플레이어가 잠시 동안 활성화되어 있지 않을 때마다 사각형 알파가 다시 1 (또는 원하는 '페이드 레벨')로 전환되도록 전환을 트리거합니다. 플레이어가 다시 활성화 될 때마다 , 단지 0

쉬운 다시 알파를 설정하여 수행 :

newRect : http://docs.coronalabs.com/api/library/display/newRect.html

timer.performWithDelay : http://docs.coronalabs.com/api/library/timer/performWithDelay.html

transition.to : https://docs.coronalabs.com/api/library/transition/to.html

+0

감사합니다. Teddy -이 방법을 생각했습니다. 그러나 백라이트 디스플레이에서 화면을 켜고 그래픽을 표시하는 것과 같은 양의 전력을 소모하지 않습니까? – ChubbRck

+0

나는 스마트 폰이 일반적으로 밝기를 기준으로 소비를 줄이는데 충분히 똑똑하다고 생각한다. 나는 벤치 마크를하고 그것을 비교할 필요가 있다고 생각한다. :) –