たとえば、私は指で描くことができる線があり、長方形があります。私は矩形と衝突したときに私の線が描画を終了させたい。どうすればいいですか? ?私はこの描画された線とオブジェクトの衝突(コロナSDK)
local function onCollision(event)
if (event.phase == "began") then
if event.object1.myName == "top" and event.object2.myName == "line" then
line("ended")
end
end
end
Runtime:addEventListener("collision", onCollision);
のように衝突・スミスとのことを行うことができますが、それは動作しません...任意のアイデアを推測
local line = function()
if(e.phase == "began") then
--code for line
elseif(e.phase == "moved") then
--code for line to draw
elseif(e.phase == "ended") then
--code for line to stop draw
end
:ラインの元私の機能については
http://stackoverflow.com/questions/11915215/collision-of-a-line-and-object-corona-sdk-ここをクリックしていただきありがとうございます。最悪のことは、衝突したくないと感じることです – barmyman