Corona SDK는 Box2D 물리 엔진을 탑재하고 있으며 아주 간단한 방법으로 물리 엔진을 사용 할 수 있도록
관련 API를 제공해주고 있다.

corona api 레퍼런스 중 physics 관련 부분을 간단히 정리해 본다. 
(영문의 압박으로 틀린 부분이 상당히 많으리라 생각한다~;;; ㅜㅜ)

Physics world setup
local physics = require "physics"
딸랑 한줄이다.
소스 상에서 물리 엔진이 적용되어야 하는 시작부분에 넣어주고 
physics.start() -- 물리 엔진 적용 시작
physics.pause() -- 물리 엔진 적용 멈춤
physics.stop()  -- 물리 엔진 적용 종료
상황에 맞게 start, pause, stop 메서드를 호출해주면 된다.
Physics.setGravity
physics.setGravity( 0, 9.8 ) -- @param (x축 값, y축 값)
물리 엔진의 중력 값을 셋팅한다. setGravity를 사용하지 않을 경우 default 값으로 9.8(표준 지구 중력)이 셋팅된다.

Physics.getGravity
gx, gy = physics.getGravity() -- 한번에 x,y축 중력값을 모두 가져올 수 있다.
현재의 중력 값을 가져 온다.


 

'개발 > Corona SDK' 카테고리의 다른 글

Corona SDK 소개  (0) 2011.05.11
멀티 플랫폼 개발 툴 Corona SDK - iPhone / Android  (0) 2011.05.10

edit plus의 키입력 기록과 같은 기능이 이클립스에선 안될까 싶어서 이리저리 검색해보다가
이클립스에도 template 지정 기능이 있는걸 발견했다!! 

오오미 편한거~

1) 이클립스 상단의 창 > 환경설정 (Window > Preferences )





2) 환경설정 좌측의 메뉴 중 Java (혹은 템플릿을 추가하고 싶은 언어) > 편집기 > 템플릿 선택 (Java > Editor > Templates)





3) 우측 상단의 새로작성 버튼 누른 후 template 작성 후 확인 버튼
이름 : template 입력을 위한 단축키 (임의 설정)
설명 : template 설명
패턴 : 등록하고 싶은 소스 코드 입력




4) 소스코드 작성 중 3)에서 만들어둔 단축키 (logd) 입력 후 ctrl + space 키를 누르면
    아래 그림처럼 입력해둔 템플릿이 나온다.


이걸 왜 이제야 알았지.. ㅜ_ㅜ

 

 

 



'개발 > Tip' 카테고리의 다른 글

오토클릭 프로그램 (Auto Click)  (0) 2020.04.07
xcode 라인 삭제  (0) 2015.12.12
이클립스 프로젝트 총 라인수 세기!!  (0) 2013.05.29
  • 지원 플랫폼 : iOS, Android

- Mac 용 SDK에선 iOS, Android 모두 지원, Windows 에선 Android만 지원 


  • 가격 : iOS 전용 - 년 199$ / Android 전용 - 년 199$ / iOS + Android 통합 - 년 349$

-

'개발 > Corona SDK' 카테고리의 다른 글

Physics Engine  (0) 2011.05.12
멀티 플랫폼 개발 툴 Corona SDK - iPhone / Android  (0) 2011.05.10

+ Recent posts