lua练习2
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了lua练习2,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1356字,纯文字阅读大概需要2分钟。
内容图文
![lua练习2](/upload/InfoBanner/zyjiaocheng/534/3786996b1f4b4438a3d39c4953151f97.jpg)
今天的第二个任务和第一个差不多,不同的是:要在弹出的UI里包括,一个关闭,这个关闭是remove而不是不可见,点击播放按钮播放个动画 在下面的按键反应的函数中,与以往不同的是没有用local定义newui2,也没用全局变量,因为本.lua文件中其他函数要用到这个
今天的第二个任务和第一个差不多,不同的是:要在弹出的UI里包括,一个关闭,这个关闭是remove而不是不可见,点击播放按钮播放个动画
在下面的按键反应的函数中,与以往不同的是没有用local定义newui2,也没用全局变量,因为本.lua文件中其他函数要用到这个变量,此外应尽量尽量避免使用全局的变量,不小心就会导致未知的错误,查找起来特别的困难。
function MainScene:onChange(tag, event) if event == TouchEventType.TOUCH_EVENT_ENDED then self.newui2 = self:createCocostudioUI2() self.newui2:ignoreAnchorPointForPosition(false) self.newui2:setScale(0.5) self.newui2:setAnchorPoint(CCPoint(0.5, 0.5)) self.newui2:setPosition(CCPoint(display.cx - 70,display.cy)) self:addChild(self.newui2) end end在关闭按钮的函数里,这里也尽量不要用也尽量不要用removeFromParentAndcleanup(true)。removeFromParent是从父节点直接删除,removeFromParentAndCleanup是从父节点中删除当前子节点 如果Cleanup为true则删除当前节点的所有动作及回调函数
function MainScene:onChangeClose(tag, event) if event == TouchEventType.TOUCH_EVENT_ENDED then self.newui2:removeFromParent() end end
内容总结
以上是互联网集市为您收集整理的lua练习2全部内容,希望文章能够帮你解决lua练习2所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。