2013-04-20 1 views
0

현재 유명한 One Touch Drawing과 유사한 논리로 게임을 만들려고합니다. 연구를 통해 선을 그리는 법을 이미 알고 있습니다.한 번의 터치로 선 그리기 및 추가 Corona SDK

어쨌든 예를 들어 내 장면에 정사각형을 만드는 4 점이 있고이 4 점 중 하나에 선을 그리기 시작하면 터치를 끝내기 위해 손가락을 들어 올리지 않고 선을 어떻게 즉시 추가 할 수 있습니까?

function drawLine(event,self) 
    if event.phase == "began" then 
    --do something here 
    elseif event.phase == "moved" then 
    local line = display.newLine(x1,y1,x2,y2) 
    if myflag == true then 
      line:append(.....) 
    end 
    end 
end 

나는 터치가이 전혀 작동하지 않았다 그러나 포인트가 통과하면 플래그 반환 진정한 만드는 시도 : 지금, 이것은 내가 지금까지 한 일을 현재의 논리이다. 어떻게 그리는 동안 원 터치로 선을 추가 할 수 있습니까? 미리 감사드립니다.

답변

1

코로나를 사용하여 동일한 게임을 만들고 있습니다. 패턴에 대한 이미지를 사용하고 나서 패턴의 점을 newLine을 사용하여 되돌려 봅니다. 패턴의 정점을 사용하여 내 포인트의 위치를 ​​얻습니다. 이미지를 참조하십시오 enter image description here

+0

게임에 대한 아이디어와 행운을 가져 주셔서 감사합니다. 건배 – user1597438