2014-02-20 1 views
5

벡터 모양의 앤티 앨리어싱이 코로나에서 작동 중이라는 것을 읽은 이후로 나는 검색을 한 후 그래픽 2.0으로 업그레이드했습니다. 즉, 모든 것이 여전히 시뮬레이터와 휴대 전화에서 픽셀 화되었거나 (Nexus 7에서) 다각형입니다. 코로나 SDK 벡터 서클 앤티 앨리어싱 - 작동합니까?

나는 안티 앨리어싱 설정 파일에 설정 한하지만 내 그리기 원 코드의 변경하지 않은 :

config.lua

application = { 
    content = { 
    width = 320, 
    height = 480, 
    scale = "letterBox", 
    fps = 60, 
    antialias = true, 
    xalign = "center", 
    yalign = "center", 

    imageSuffix = { 
     ["@2x"] = 2 
    } 
    } 
} 

main.lua를

local function newDot (i,j) 
    local newCircle = display.newCircle(i*40-20, -60, 15) 
    newCircle:setFillColor(.2, .6, .86) 
    return newDot 
end 

할까요 안티 앨리어싱 된 서클을 만드시겠습니까?

감사합니다.

+0

흠 : \ 내가 -1을 얻으려고했는지 확실하지 않습니까? – jon

+0

왜 서클의 자동 별칭을 원하십니까? 이것은 실제로 의미가 없습니다. –

+0

나는 도트 게임을 연결하고 부드러운 가장자리를 원합니다. 대신 이미지를 사용해야합니까? – jon

답변

3

올바른지, 코로나는 귀하의 링크에서 발견 한 것과 같은 앤티 앨리어싱 부울을 제거했습니다. 그래픽 2.0 확실히 그것을 지원하지 않습니다.

서클의 벡터를 원하는대로 부드럽게 만들 수있는 방법이 없기 때문에 언급 한 이미지를 사용하는 것이 좋습니다.