在 Moai sdk 中绘制圆形虚线

我不知道如何使用 MoaiDraw 在 moai 中绘制圆形虚线?有人可以告诉我怎么做吗?抱歉我是 moai 的新手。

点赞
用户4290242
用户4290242

请尝试使用您的 MOAI 版本运行以下代码:

MOAISim.openWindow ( "test", 320, 480 )

viewport = MOAIViewport.new ()

viewport:setSize ( 320, 480 )

viewport:setScale ( 320, 480 )

layer = MOAILayer2D.new ()

layer:setViewport ( viewport )

MOAISim.pushRenderPass ( layer )

function onDraw ( index, xOff, yOff, xFlip, yFlip )

        MOAIDraw.fillCircle ( 0, 0, 64, 32 )

end

scriptDeck = MOAIScriptDeck.new ()

scriptDeck:setRect ( -64, -64, 64, 64 )

scriptDeck:setDrawCallback ( onDraw )

color = MOAIColor.new()

color:setColor(1, 0, 0, 1)

prop = MOAIProp2D.new ()

prop:setDeck ( scriptDeck )

layer:insertProp ( prop )

prop:setAttrLink(MOAIColor.INHERIT_COLOR, color, MOAIColor.COLOR_TRAIT)
2017-09-11 02:28:46
用户8402949
用户8402949

FreedomPride : it's just a red circle .

自由骄傲:它只是一个红色的圆圈。

2017-09-11 03:19:01