首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

onPress = display.remove在Corona SDK上不起作用

在Corona SDK上,onPress = display.remove不起作用的原因是display.remove是用于删除显示对象的函数,而onPress是一个事件处理函数,用于处理触摸事件。这两者是不同的概念和用法。

在Corona SDK中,如果想要在触摸事件发生时删除一个显示对象,可以使用以下步骤:

  1. 创建一个显示对象,例如一个图片或按钮。
  2. 为该显示对象添加一个触摸事件监听器,可以使用display对象的addEventListener函数。
  3. 在触摸事件监听器中,使用display.remove函数来删除该显示对象。

以下是一个示例代码:

代码语言:txt
复制
local myImage = display.newImage("image.png")
myImage.x = display.contentCenterX
myImage.y = display.contentCenterY

local function onTouch(event)
    if event.phase == "ended" then
        display.remove(myImage)
        myImage = nil
    end
    return true
end

myImage:addEventListener("touch", onTouch)

在这个示例中,当用户触摸并释放显示对象时,触摸事件的"ended"阶段会触发onTouch函数。在onTouch函数中,使用display.remove函数删除myImage对象,并将其设置为nil,以确保对象被正确释放。

需要注意的是,display.remove只能用于删除显示对象,而不能用于删除其他类型的对象,如变量或函数。此外,Corona SDK还提供了其他用于管理显示对象的函数和方法,如display.removeSelf和object:removeSelf等,可以根据具体需求选择适合的方法。

推荐的腾讯云相关产品和产品介绍链接地址:

  • 腾讯云移动开发平台:https://cloud.tencent.com/product/mmp
  • 腾讯云云服务器CVM:https://cloud.tencent.com/product/cvm
  • 腾讯云云数据库MySQL版:https://cloud.tencent.com/product/cdb_mysql
  • 腾讯云云存储COS:https://cloud.tencent.com/product/cos
  • 腾讯云人工智能:https://cloud.tencent.com/product/ai
  • 腾讯云物联网平台:https://cloud.tencent.com/product/iotexplorer
  • 腾讯云区块链服务:https://cloud.tencent.com/product/baas
  • 腾讯云元宇宙:https://cloud.tencent.com/product/mu
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

15种手机游戏引擎和开发工具介绍

Corona SDK 简介:Corona SDK支持iOS、Android、Kindle和Nook操作系统,使用Lua语言开发环境——熟悉Falsh和JavaScript语言的开发者很容易上手。...Corona SDK希望通过单一的代码库,为开发者提供跨移动平台发布应用之便利,从而让开发者将更多精力投入制作高水准的游戏。...Corona SDK是一套多功能的工具,适用于很多类型的开发者。从独立开发者到致力于打造自有IP的大型游戏工作室,都有可能用到我们的产品。”...售价:Corona SDK免费,专业版588美元,企业版售价948美元起。 Ludei 简介:游戏产业,HTML5正在受到越来越多的关注,HTML5语言将适用于各种平台。...其主要作用可以简单划分为三步:获取用户、留存用户,以及营收。前不久PlayHaven与Corona实验室建立了合作关系,将其服务植入Corona移动SDK

3.2K10

软件安全性测试(连载24)

常用的安卓代码混淆器包括安卓SDK自带的Proguard(第11.1节对Proguard工具进行了详细地介绍)、网易易盾、360加固保等。代码混淆可以基于Java语言,但是更安全的是基于C语言。...混淆对二次编译是没有作用的,防止二次编译的有效措施是使用加固软件对代码进行加固处理。 苹果也同样存在反编译、二次编译的漏洞,同样需要代码混淆和加固。...它获取android SDK提供的com_example_android_softkeyboard例子程序,然后,修改OnPress() public void onPress(int primaryCode...现在发现一些不法分子用一个打开NFC功能的安卓手机公交站、公交车,地铁等人口比较密集地区,人员裤子口袋处乱碰以获取被害人的银行卡信息。...安卓应用数据备份 安卓的AndroidManifest.xml中。

65320
  • ApacheCN 安卓译文集(二)20211226 更新

    安卓数据库编程 零、前言 一、安卓系统上存储数据 二、使用 SQLite 数据库 三、SQLite 查询 四、使用内容供应器 五、查询联系人表 六、绑定到用户界面 七、安卓数据库的实践 八、探索外部数据库...三、iOS 和安卓之间的代码共享 四、Xamsap——跨平台应用 五、iOS 的 XamSnap 六、安卓的 XamSnap 七、设备上部署和测试 八、联系人、相机和位置 九、带有推送通知的网络服务...将专门的安卓小部件用于开发 四、利用活动和意图 五、开发非线性布局 六、验证和处理输入数据 七、为动画制作小部件和布局 八、设计以内容为中心的活动 九、设计安卓应用 十、构建应用主题 十一、附录 a:突击测验答案 Corona...SDK 移动游戏初学者指南 零、前言 一、Corona SDK 入门 二、Lua 速成课和 Corona 框架 三、打造我们的第一款游戏——Breakout 四、游戏控制 五、使我们的游戏动起来 六...虽然我们追求卓越,但我们并不要求您做到十全十美,因此请不要担心因为翻译上犯错——大部分情况下,我们的服务器已经记录所有的翻译,因此您不必担心会因为您的失误遭到无法挽回的破坏。(改编自维基百科)

    2.7K20

    基础篇章:关于 React Native 之 Modal 组件的讲解

    (友情提示:RN学习,从最基础的开始,大家不要嫌弃太基础,会的同学请自行略过,希望不要耽误已经会的同学的宝贵时间) Modal是模态视图,它的作用是可以用来覆盖 React Native中根视图的原生视图...PropTypes.func.isRequired : PropTypes.func 这是一个 Android 平台需要的属性,它的作用是当这个模态视图取消或者关闭消失的时候回调这个函数 onShow...function 当模态视图显示的时候调用此函数 transparent bool 布尔值,是否透明,true 将使得一个透明背景的模式 visible bool 布尔值,是否可见 onOrientationChange..._onUnhighlight} onPress={this.props.onPress} onShowUnderlay={this.... <Button onPress={this.

    2.5K70

    全民科学家:英国高校借助10万民众的智能手机算力加速药物发现

    该APP智能手机用户睡眠时工作。近10万手机用户向该研究贡献了他们智能手机的算力。...COVID-19作用的活性分子或分子组合。...智能手机用户只需要下载DreamLab,就能把智能手机的算力贡献给Corona-AI项目。 Corona-AI项目将一小部分任务划分给目前已签署该项目的10万个智能手机用户。...如果发现已有的药物可能对COVID-19有作用,那么我们就可以考虑将它迅速地用于患者治疗,因为我们已经知道它可以安全使用。”...“所有这些都需要巨大的计算能力,而DreamLab创造了一台超级计算机,使我们能够相对较短的时间内完成这项重要的工作。” DreamLab利用智能手机提供的集体处理能力来创建虚拟超级计算机。

    53810

    【Cocos2d-x】开发基础-Cocos简介与环境搭建

    这样理解更好:相当与你拿一个染料桶墙上刷染料,把染料刷到墙上的过程,这个就是渲染的过程。...移动平台游戏引擎中主要可以分为 2D引擎和3D引擎 2D引擎主要有 Coco2d-iphone,Cocos2d-x,Corona SDK,Construct 2,WiEngine和Cyclone 2D...Corona SDK是用Lua脚本编写的 3D引擎主要有 Unity3D,Unreal Development Kit,ShiVa 3D 和Marmalade 现在很火的就是Unity3D HTML...也就是开发过程中,我们不止能使用c++开发,也能使用javascript和lua脚本开发!...下开发选择win32,因为实际上window下用VS开发出来,需要有模拟器来运行游戏场景,但是由于我们没有真机,所以把游戏场景window的一个小窗口显示出来的,所以叫win32程序。

    1.8K30

    老兄,这看起来很不对劲 - 对比美国2009年H1N1病毒与中国2020年新冠病毒世界舆论的不同反映

    2009年H1N1爆发的时候,我们并没有全球范围内看到各种反美的仇外和攻击(xenophobic anti-America attacks)。...2009年英国政府是否发布了针对美国的撤侨和旅行禁令么?...假如你美国迈阿密,而意大利的米兰正在爆发病毒感染,那么你会取消你迈阿密意大利餐厅的预定么?当然不会。下周你还会吃意大利比萨么?当然会的。...中国创纪录的最短时间确认和分享了基因序列(identify and share the genome in record times),并发现某些抗病毒药似乎对该病毒有作用。...As of now, what we can confidently note the following regarding this Corona virus: This Corona virus

    58820

    AI对抗冠状病毒爆发的11种方式

    这款名为AIVISION的软件基于AI,可以创纪录的时间内快速突出显示潜在的问题案例。 ?...该软件很大程度上依赖于NVIDIA的Clara SDK,这是NVIDIA的用于AI驱动的医学成像的AI医疗应用程序框架。 推断可以确定可疑患者中COVID-19的典型体征或部分体征。...AAK1调节内吞作用,该过程将物质带入细胞,这也是病毒感染的一种常见方式。 ? 研究人员借助BenevolentAI的软件,确定了一种可能的药物“ Baricitinib”。...随着世界各地的专家和政策制定者将重点转移到遏制COVID-19上,监视、药物发现和诊断的作用变得至关重要,借助AI可以节省大量时间,甚至可以挽救生命。...参考资料 https://analyticsindiamag.com/ai-corona-covid19-fight-deepmind-alibaba-baidu-algorithm/ 文 / 编辑:王建民

    33050

    React Native之轻量级存储AsyncStorage

    它的作用等价于iOS的NSUserDefaluts或Android的SharedPreferences,使用AsyncStorage用来替换老旧的LocalStorage。...首先我们来看一下模块, 我们创建Model(数据源) styles(样式列表) Item(列表项组件) List(列表组件) GouWu(购物车组件) 前三个没有什么好说的,先来说一下List组件: List...使用i%2 ==0 来控制,每两个列表项目一行中。 press方法中我们让count+1,并且使用AsynStorage.setItem将选中的商品数据添加到App本地存储中。...我们componentDidMount方法中作了一个处理,在用户第二次进入的时候,如果没有支付,依旧会告诉用户购物车中的商品数。...使用Asy ncStorage.getAllKeys获取数据的条数, 去结算按钮中,我们注册了点击方法goGouWu事件。使用this.props.navigator.push将购物车组件加载。

    2.8K60
    领券