2014-02-20 92 views
5

我已經搜索了一噸,甚至升級到圖形2.0,因爲我讀了矢量形狀的抗鋸齒現在在Corona工作。話雖如此,一切仍然是像素化(在模擬器和手機)或多邊形(在我的Nexus 7)。Corona SDK Vector Antialiasing - 它能工作嗎?

我已經抗鋸齒在配置文件中開啓,但並沒有改變我的任何抽獎圈子代碼:

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

您是對的,Corona刪除了您在鏈接中找到的反別名布爾值。圖形2.0絕對不支持它。

我會建議使用像你提到的圖像,因爲不再有辦法讓圓圈的矢量看起來像你所希望的那樣平滑。