【问题标题】:How to use eraser in corona?如何在电晕中使用橡皮擦?
【发布时间】:2012-05-03 08:20:43
【问题描述】:

在我的应用程序中,我绘制了线条和圆圈。如何擦除线条。使用触摸功能擦除线条和圆圈。

【问题讨论】:

  • 我也找不到擦除功能,您可以尝试通过将 isVisible 设置为 false 来控制其可见性。检查this

标签: coronasdk


【解决方案1】:

你想删除触摸对象?

local function onTouch(event)    
    local object = event.target    
    object:removeSelf()   
    return true 
end 

object:addEventListener("touch",onTouch)

【讨论】:

    【解决方案2】:

    object:removeSelf() 一定会帮到你

    【讨论】:

      【解决方案3】:

      尝试放置一些与背景颜色相同的对象。

      【讨论】:

      • 擦除通常是关于删除而不是添加更多对象。每个对象都会添加到内存中。使用您的方法,如果擦除次数过多,由于内存使用过多,整个过程会变慢或崩溃。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-27
      • 2011-04-16
      • 2011-12-06
      • 1970-01-01
      • 2019-12-14
      • 2012-09-30
      相关资源
      最近更新 更多