2017-09-17 3 views
0

컨테이너 (내 경우에는 직사각형)의 측면에 다양한 객체를 배치하고 싶습니다. 대부분의 객체는 사각형의 모서리에 있습니다. 이것이 가능한가?콘테이너의 안을 corona sdk에 어떻게 배치합니까?

local rectangle = display.newRect(100,100,100,100) 
+0

컨테이너에 넣는 것은 직사각형 안에 표시하는 것을 의미합니까? –

답변

1

첫째을, 당신은 장면 here에 튜토리얼을 따라 할 수 있습니다.

특정 질문에 대답하려면 "표시 그룹"을 만들고 항목을 추가하십시오. 컨테이너 역할을합니다. 당신은 심지어 그것들을 중첩시킬 수 있습니다! 엄밀히 말하면 루아 테이블 일 뿐이지 만 Corona는 이것을 디스플레이 컨테이너로 사용합니다. 예를 들어

는 :

local container = display.newGroup() 
local rectangle1 = display.newRect(100,100,100,100) 
rectangle1:setFillColor(0) --black 

local rectangle2 = display.newRect(102,102,96,96) 
rectangle2:setFillColor(0.5) --grey 

--The order of inserting determines which item will be displayed on top 
--Here the black rectangle is on the bottom and the grey one on top of it 
container:insert(rectangle1) 
container:insert(rectangle2) 

나는 아직도 정말 당신에게 CoronaSDK를 사용하여 프로그래밍의 모든 기초를 가르 칠 것 같은 완전한 튜토리얼 다음 좋습니다. 모든 고급 자료는 친구 Google (여기 또는 Corona 문서 도구에 링크 됨)을 사용하여 검색 할 수 있습니다.

관련 문제