프로그래밍/Corona SDK

코로나 SDK - 기본

windship 2013. 8. 27. 12:26

* 주 실행파일은 main.lua 파일


기본적으로는 main.lua 파일 하나에서 대부분의 작업이 이루어진다. 별도 파일을 쓸 경우는 같은 폴더에 추가해 넣으면 된다.



* 화면의 뷰포트 렌더 해상도 지정


 config.lua 파일에 지정한다. main.lua 파일과 같은 폴더에 넣는다.

뷰포트 해상도 외에도, 실제 물리 해상도와 렌더 해상도 사이의 확대 방법에 대해서도 지정할 수 있다.


-- config.lua

application =

{

    content =

    {

        width = 640,    --> 뷰포트 가로

        height = 960,    --> 뷰포트 세로

        scale = "letterbox"  --> 확대하여 화면을 채운다. zoom to fill screen, possibly cropping edges

    },

}



* 아이폰 위쪽 상태바 없애기


  display.setStatusBar (display.HiddenStatusBar) 

  를 main.lua 파일에 넣는다.



* 화면 가로/세로 모드 지정


build.settings 파일에 설정한다(역시 main.lua 파일과 같은 폴더에 넣을 것).


  settings = {

orientation = {

default = "landscapeRight",

}

   } 


  를 build.settingss 파일에 넣는다. 이것을 지정하지 않을 경우, 아이폰은 자동으로 세로 모드가 되니 주의할 것.