cocos2d-x lua 框架中 self.super.ctor(self, app) 和 self.super:ctor(app) 的区别
今天发现了一个问题,框架中我一开始都是使用的self.super.ctor(self, app)来使用父类的构造函数,但是今天看到,lua中元表中函数的调用, . 和 : 使用是有很大区别的, : 会默认传递一个self进去,而 . 需要自己手动传递self,作为第一个参数
所以我将self.super.ctor(self, app)改为了self.super:ctor(app),运行之后报错了
研究了一下,发现是因为这里的self不对,需要的是父类的self,而默认传递的是没有和父类合并的子类的实例self,所以报错了,解决办法就是要么全改为 :ctor(self, ...) 自己手动合并self, 或者按着框架的来
cocos2d-x lua 框架中 self.super.ctor(self, app) 和 self.super:ctor(app) 的区别相关推荐
- 游戏AI,行为树,Lua框架
行为树(缩写BT),故名思议是一个树状结构,它是用树的方式来描述一个角色的行为.书本上的一些概念就不进行说明了.(本文仅代表个人理解的一个简易版的行为树框架,适用于轻量级的AI逻辑,处理不当的地方还请 ...
- Unity 之 ToLua框架中UI.Dropdown组件动态添加Options
前言 最近使用ToLua框架使用Unity中的Dropdown组件,其他属性都还好和在C#中使用的形式差不多,只是修改成了Lua的语法习惯就可以了,但是我有个需求,是要需要实现动态添加Dropdown ...
- ajax校验的优点,django框架中ajax的使用及避开CSRF 验证的方式详解
本文实例讲述了django框架中ajax的使用及避开CSRF 验证的方式.分享给大家供大家参考,具体如下: ajax(Asynchronous Javascript And Xml) 异步javasc ...
- Foundation框架中常用类的介绍
http://blog.csdn.net/mengtnt/article/details/6087536 Foundation框架的架构 cocoa程序编写主要用到2个框架Foundation和App ...
- 在SSH框架中,如何得到POST请求的URL和参数列表
在做项目的API通知接口的时候,发现在SSH框架中无法获取到对方服务器发来的异步通知信息. 最后排查到的原因可能是struts2对HttpServletRequest进行了二次处理,那么该如何拿到po ...
- 框架中建立浮动框架_建立代理,而不是框架
框架中建立浮动框架 自从引入Java注释以来,它已成为大型应用程序框架API的组成部分. 此类API的很好示例是Spring或Hibernate的示例,其中添加了几行注释代码可实现非常复杂的程序逻辑. ...
- xcode5. 安装cocos2d-x 学习中。。。
xcode5. 安装cocos2d-x 学习中... 找了一些帖子 没搞出来,后来找到原因了 如今的cocos2d版本号在xcode.5上 没右模版了. 用命令行 来运行.看了官方的文档.最终攻 ...
- python定制框架知识点_python框架中flask知识点总结
有很久没有更新我的博客了,在学习flask去了,别人都说flask不难,其实现在我也这么觉得,但是在刚接触的时候还是有点吃力的. 在学习的过程中查阅了不少,也了解了许多,今天想做个总结...以免觉得学 ...
- Spring Boot框架中使用Jackson的处理总结
1.前言 通常我们在使用Spring Boot框架时,如果没有特别指定接口的序列化类型,则会使用Spring Boot框架默认集成的Jackson框架进行处理,通过Jackson框架将服务端响应的数据 ...
最新文章
- 使用 x3dom 框架及 WebGL 在浏览器上显示 3 维模型
- SpringMVC-方法四种类型返回值总结,你用过几种?
- 2019 Java 开发者跳槽指南.pdf (吐血整理)
- 剪板机自动上下料_全自动上下料机械手系统的优势
- HSmartWindowControl 之 显示图像
- 用Spring Cloud Alibaba开发微服务为什么越来越香?
- qml textarea出现滚动条
- qq群管+引流+娱乐机器人
- 批处理打开URL总结
- h3c服务器虚拟光驱上传慢,01-正文
- 50页PPT,让你全面了解物联网产业链及发展趋势 | 附下载
- ajax authorization,ajax跨域,_ajax Authorization 鉴权失败,ajax跨域 - phpStudy
- word为什么前面空白但是字上不去?
- 1072: 青蛙爬井
- 工业无线客户端服务器,基于4G工业路由器光伏发电无线远程监控解决方案
- Perl/Tkx ---- tcl/tk文本组件text
- 小学教育怎么选择特别容易写的论文选题?
- Oracle笔记_日期相关
- 快能通学生计算机怎么玩游戏规则,无聊的教室游戏攻略大全 新手快速通关技巧汇总[多图]...
- mac版思维导图软件,思维导图怎么画