文档章节

【论坛精华FAQ】Cocosd-x经典问题汇总 第一期

piggybear
 piggybear
发布于 2015/02/16 10:33
字数 562
阅读 8
收藏 0
点赞 0
评论 0

本期为您总结了Cocos2d-x论坛讨论区中开发者们在开发过程中所遇到的问题、以及其他开发者们所给提供的解决办法,供大家参考。当然,如果您有更好的解决办法,也欢迎加入 论坛 与广大开发者们一起讨论。


1. 场景切换问题

问题描述:

我的初始场景是场景1,在场景1中我设置了触摸事件监听

cocos2d::EventListenerTouchOneByOne* listener1;

然后我用replaceScene切换到场景2,再切换回场景1,结果场景1的触摸监听就错乱了,请各位告知为何?


2. Cocos2dx 3.1 Label::createWithTTF中文不显示

问题描述:

auto label = Label::createWithTTF("中文","fonts/Marker Felt.ttf",24);

无论是把文本写在代码里还是放在plist,都不显示,换成英文就可以显示


3. Cocos2d-x读取tiled地图的object层

问题描述:

使用Cocos2d-x读取tiled地图,得到object的后,取得的obj的坐标和tmx中不一致的问题,以及如何动态的在指定位置添加精灵?


4. 请教回调函数中target参数的意思,为什么一般都是this指针? 

问题描述:

如下代码中

1
2
3
4
auto closeItem = MenuItemImage::create(
                                            "CloseNormal.png" ,
                                            "CloseSelected.png" ,
                                            CC_CALLBACK_1(HelloWorld::menuCloseCallback,  this ));

this的意思应该是作用的目标对象,即HelloWorld类,那为什么还要HelloWorld::menuCloseCallback来指明是HelloWorld::中的方法呢?去掉HelloWorld::又报错。

对于这个this听困惑的,望各位帮忙解惑,感谢。


5. addChild报错

问题描述:

有时走到,self:addChild的时候就报出invalid 'cobj' in function 'lua_cocos2dx_Node_addChild'的错误。

引用计数不等于0,armature也不是nil。


6. 切换场景怎么延时,不要过渡动画

问题描述:

本人试了那个过渡场景动画的,都有动画的,过度到另外一个场景,如果时间长了,则出现另外一个场景的声音出来了,还没切换到,有一个办法就是异步加载,加载完了回调切换,可以我不想用这种方法,有没有直接切换场景延时的方法呢?

来源网址:http://cn.cocos2d-x.org/tutorial/show?id=1125

本文转载自:http://blog.csdn.net/aa294194253/article/details/39029015

共有 人打赏支持
piggybear
粉丝 3
博文 237
码字总数 37552
作品 0
西安
技术主管
开发者论坛一周精粹(第三十九期) T5服务器简介 云大使无封顶送iPhone X

开发者论坛每周选取精华内容总结,精选论坛优质贴,每周更新一期,方便大家阅读! 周三域名转入优惠日,不见不散 万小域 https://bbs.aliyun.com/read/577505.html 云大使推广4月返利新规【返...

51干警网 ⋅ 04/17 ⋅ 0

2018年云栖社区值得订阅的11个精选技术期刊!

导语:近日,云栖社区全新推出垂直技术内容订阅平台,平台将以电子版周刊、月刊、每日导读等形式,为您呈现各垂直技术领域优质内容集锦。您只需通过一次简单订阅操作,即可定期接收到感兴趣的...

阿里云云栖社区 ⋅ 01/08 ⋅ 0

开发者论坛一周精粹(第四十七期)服务器变更已备案域名需要重新备案吗?

开发者论坛每周选取精华内容总结,精选论坛优质贴,每周更新一期,方便大家阅读! 安装Mercury/32,通过阿里云免费邮箱账户用php mail发邮件 dongshan8 环境:Windows 2012, Mercury/32 Mai...

传授知识的天使 ⋅ 06/13 ⋅ 0

开发者论坛一周精粹(第四十六期) AliOS开发者FAQ .XYZ四周年活动

开发者论坛每周选取精华内容总结,精选论坛优质贴,每周更新一期,方便大家阅读! 上周因为高考晚了几天,大家见谅。 阿里云万网域名一键签发SSL证书 快捷申请免费SSL证书教程 51干警网 摘要...

51干警网 ⋅ 06/11 ⋅ 0

开发者论坛一周精粹(第四十六期)云监控报警规则TCP连接数究竟指什么?

开发者论坛每周选取精华内容总结,精选论坛优质贴,每周更新一期,方便大家阅读! 上周因为高考晚了几天,大家见谅。 阿里云万网域名一键签发SSL证书 快捷申请免费SSL证书教程 51干警网 摘要...

传授知识的天使 ⋅ 06/11 ⋅ 0

网络安全热门资料 精品工具——下载目录 ...

51CTO论坛版主systemerror为大家整理了一个网络安全精品资料目录。内容经挑选的,广受网友欢迎,包括了6个精华专题30个热门资料以及12个精品工具。资料均是下载中心的经典资料,感兴的同学可...

Walfred ⋅ 2013/03/03 ⋅ 0

开发者论坛一周精粹(第四十期) 提货券教程 域名删除规则

开发者论坛每周选取精华内容总结,精选论坛优质贴,每周更新一期,方便大家阅读! 阿里云ECS提货券使用方法图文教程 福利达人 https://bbs.aliyun.com/read/577585.html 来此晒晒成功推荐的人...

51干警网 ⋅ 04/27 ⋅ 0

开发者论坛一周精粹(第三十八期) ECS使用教程 研究生优惠

开发者论坛每周选取精华内容总结,精选论坛优质贴,每周更新一期,方便大家阅读! 阿里云域名用户再增福利——免费签发SSL数字证书! 万小域 https://bbs.aliyun.com/read/577206.html 揭秘全...

51干警网 ⋅ 04/17 ⋅ 0

matlab混合编程向导

matlab混合编程向导(vc,vb,.net...) 一.matlab与vc混编 1.通过mcc将matlab的m文件转化为cpp,c文件或dll供vc调用: 这方面的实现推荐精华区Zosco和ljw总结的方法(x-6-1-4-3-1和2) vc的设置请参...

长平狐 ⋅ 2012/10/08 ⋅ 0

matlab混合编程向导(vc,vb,.net...)

一.matlab与vc混编 1.通过mcc将matlab的m文件转化为cpp,c文件或dll供vc调用: 这方面的实现推荐精华区Zosco和ljw总结的方法(x-6-1-4-3-1和2) vc的设置请参看精华区x-6-1-4-3-5,通过这种设置...

云栖希望。 ⋅ 2017/12/04 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

对于程序员的招聘问题,作为软件人的一些吐槽和建议

作为软件人,找工作有时候似乎挺苦逼的。 说真的,让我去掉前面这句中“似乎”二字吧。就是苦逼!很多人都曾抱怨处在招聘的一方很糟糕——我们没有任何可靠的方式来甄别会写代码并且写得好的...

老道士 ⋅ 32分钟前 ⋅ 0

HDFS原理学习

一、概述 1、 Hadoop整合了众多的文件系统,首先提供了一个高层的文件系统抽象org.apache.hadoop.fs.FileSystem。然后有各个文件系统的实现类。 2、Hadoop是JAVA编写的,不同文件系统之间的交...

cjxcloud ⋅ 35分钟前 ⋅ 0

Linux下MySQL表名不区分大小写的设置方法(抄袭别人的)

Linux下MySQL表名不区分大小写的设置方法 MySQL表名不区分大小写的设置方法 在用centox安装mysql后,把项目的数据库移植了过去,发现一些表的数据查不到,排查了一下问题,最后发现是表名的大...

随风而浮沉 ⋅ 41分钟前 ⋅ 0

ubuntu下安装宋体simsun

sudo cp simsun.ttc /usr/share/fonts cd /usr/share/fonts sudo chmod 644 simsun.ttc 更新字体缓存: 代码: sudo mkfontscale 代码: sudo mkfontdir 代码: sudo fc-cache -fsv 安装chrome扩......

wangxuwei ⋅ 42分钟前 ⋅ 0

利用 ssh 传输文件

Linux 下一般可以用 scp 命令通过 ssh 传送文件: #把服务器上的 /home/user/a.txt 发送到本机的 /var/www/local_dir 目录下scp username@servername:/home/user/a.txt /var/www/local_dir...

大灰狼时间 ⋅ 52分钟前 ⋅ 0

web3j教程:android和java程序员如何使用web3j开发区块链以太坊

如何使用web3j为Java应用或Android App增加以太坊区块链支持,本教程内容即涉及以太坊中的核心概念,例如账户管理包括账户的创建、钱包创建、交易转账,交易与状态、智能合约开发与交互、过滤...

智能合约 ⋅ 今天 ⋅ 0

web3j开发java或android以太坊智能合约快速入门

web3j简介 web3j是一个轻量级、高度模块化、响应式、类型安全的Java和Android类库提供丰富API,用于处理以太坊智能合约及与以太坊网络上的客户端(节点)进行集成。 可以通过它进行以太坊区块链...

笔阁 ⋅ 今天 ⋅ 0

一起读书《深入浅出nodejs》-异步I/O

异步I/O “异步”这个名词其实很早就诞生了,但它大规模流行却是在Web 2.0浪潮中,它伴随着AJAX的第一个A(Asynchronous)席卷了Web。 为什么要异步I/O 关于异步I/O为何在Node里如此重要,这与...

小草先森 ⋅ 今天 ⋅ 0

JVM各种问题

1、如果启动什么都不设,会怎样? 先来看一个命令 [root@localhost bin]# java -XX:+PrintCommandLineFlags -version -XX:InitialHeapSize=29899008 -XX:MaxHeapSize=478384128 -XX:+PrintCo......

算法之名 ⋅ 今天 ⋅ 0

SAS笔记-宏2

宏是一种文本,一般来说其编译是在程序执行之前。 宏变量的创建 %let语句 %let macro_variables = text; %let是常见的宏变量建立方式,其编译就在执行前。如下例中,想要宏变量test等于数据集...

tonorth123 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部