手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程博文
编程实例
常见问题
产品运营
软件教程
办公软件
栏目导航
▸ iOS
▸ Android
▸ Swift
▸ Hybrid
▸ Cocos2d-x
▸ Flutter
▸ Xcode
▸ Silverlight
▸ cocoa
▸ Cordova
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
编程之家
Cocos2d-x
Cocos2d-X 使用CCTableView创建滚动视图
CCTableView和CCScrollView一样用于创建滚动视图,CCTableView的功能也比较多,创建比较麻烦 实例1:使用CCTableView创建滚动视图 首先创建一个TableView类 TableView.h中的代码 #ifndef __TableView_H__ #define __TableView_H__ #include "cocos2d.h" #include "co
cocos2d-x 内存管理
调用了autorelease的对象,将会在自动回收池释放的时候被释放一次。 因为这个操作发生在mainLoop drawScene()后,这时候游戏中所有的逻辑已经执行完毕,正是释放无效资源的最佳时机。 所以一个对象被create后, 将被放进pool中,其ref 数为1, 当游戏整个逻辑跑完,如果没有增加retain操作,注意retain有很多地方可以调用,比如addChild 等,那么po
cocos2dx-3.2和vs2013工程编译不通过找不到<thread>
平台如下 cocos2dx-3.2 vs2013 win7 利用cocos(在cocos2d-x-3.2\tools\cocos2d-console\bin里面)工具新建一个工程star,目录结构如图 libAudio,libchipmunk,libcocos2d编译都成功,可是到了自己的工程star,出现以下错误。 貌似不是很难,就是找不到这个文件。指定文件路径就好了。 一、第一种方法就是在项目
关于【cocos2dx-3.0beta-制作flappybird】教程在3.2工程中出现找不到CCMenuItem.h的解决方法
文章原文:http://www.voidcn.com/article/p-bgmaabqg-uc.html 作者升级源代码,可以在3.1平台下运行。 我的是vs2013+cocos2dx-3.2. 本来以为按照作者的方法新建工程后可以用,没想到总出现这个【无法打开包括文件: “CCMenuItem.h”: No such file or directory】。 问题其实简单,就是找不到,这个找不到
cocos2dx移植android平台-我的血泪史
原文:http://www.zaojiahua.com/android-platform.html 本人这几天一直都没有跟新自己的网站内容,问我干什么去了,当然是做这篇文章做的事了,说起这个移植来真是麻烦啊,网上试验了各种方法,都不知道谁对谁错啊。不过经过本人这三天的研究最后终于成功了,为了让大家少走一些歪路,我决定一定要写下这篇文章,新手们,好好看,不要浪费时间了!现在我就把我遇到
cocos2d-x + Lua的cc.Repeat动画执行次数不准,巨坑
Repeat这个Action的本意是可以方便地对某一个动画执行指定的次数,比如这段代码: scene.index = 0 local delayAction = cc.DelayTime:create(0.5) local callFuncAction1 = cc.CallFunc:create(function() scene.index = scen
Cocos2d-x下Lua调用自定义C++类和函数的最佳实践
Cocos2d-x下Lua调用自定义C++类和函数的最佳实践 // mac下: sudo easy_install pip sudo easy_install pyyaml sudo pip install cheetah cd ~ touch .bash_profile open .bash_profile export NDK_ROOT=/..........r9d
cocos2dx【Scene场景过度效果】
auto scene = WelcomeScene::create(); TransitionScene *transition = TransitionFade::create(1, scene); Director::getInstance()->replaceScene(transition); // CCTransitionJumpZoom // 作用: 创建一个跳动
Cocos2d-x 3.X 事件分发机制
介绍 Cocos2d-X 3.X 引入了一种新的响应用户事件的机制。 涉及三个基本的方面: Event listeners 封装你的事件处理代码 Event dispatcher 向 listener 分发用户事件 Event 对象 包含关于事件的信息 为了响应事件,首先你要创建一个 EventListener,有五种不同的 EventListener. EventListenerTouch 响应
cocos2d-x getBoundingBox getContentSize getTextureRect 解释
这是cocos2d-x代码看注释的解释 翻译的 不到之处谅解 后面在总结 getBoundingBox // 返回一个AABB(axis-aligned bounding-box)在其父母的坐标系统。Returns an AABB (axis-aligned bounding-box) in its parent's coordinate system. getContentSize //节点
cocos2d-x使用tinyxml2解析&存储xml
导入头文件: #include "support/tinyxml2/tinyxml2.h" 一:创建xml并保存 //要储存XML文件的路径 std::string filePath = CCFileUtils::sharedFileUtils()->getWritablePath() + "wociao.xml"; //xml文档 XMLDocument *pDoc
quick-cocos2d-x 创建自定义lua绑定c++类
内容主要参考 “在quick-cocos2d-x中添加自定义的类给lua使用” ( http://www.codeo4.cn/archives/746) 1. quick-coco2d-x 使用 tolua++ 来简化lua绑定c++类操作,mac下用到了 /usr/local/bin/tolua++ ,可以把bin/mac下的可执行程序复制过去,省得编译安装了。 2. 在 lib/cocos2d
cocos2d-x+lua开发模式下编辑器的选择
原本打算直接用CocosIDE的,毕竟是官方出品,而且支持Android远程调试,windows下的调试也很方便,调试的信息也很全,智能提示也不错。好了,一切看上去很完美,但是它有一个致命缺陷,就是继承了eclipse一贯的特性--“卡”。基于java写的eclipse我一直使不惯,一方面是快捷键跟vs迥异,而我又懒得去配置(如果他能像IntelliJ IDEA一样,可以方便的删除
cocostudio——js 3 final控件事件
最近试用了下cocos ide,然后引擎用的cocos2dx js 3 final,需要build runtime一下,下面是cocos studio相关的一些事件: 添加事件侦听: // button var root = ccs.uiReader.widgetFromJsonFile("res/UIButton_Editor/UIButton_Edito
Cocos2d-x 启用框架DEBUG CCSprite的BoundingBox
用了一段时间Cocos2d-x之后,经常就会用到碰撞矩形的显示,这边总共找到了两个方法来实现画矩形。 第一种方法: Cocos2d引擎自带可以画出Sprite的BoundingBox 在libcocos2d库下的include文件分类下,找到ccConfig.h修改CCSPRITE_DEBUG_DRAW;0为默认值,也就是不画,1为画出BoundingBox,2为画出纹理信息 修改之后,将重新编译
cocos2dx三种定时器的使用以及停止schedule,scheduleUpdate,scheduleOnce
原文地址:http://www.voidcn.com/article/p-kuhzswsn-wc.html 今天白白跟大家分享一下cocos2dx中定时器的使用方法。 首先,什么是定时器呢?或许你有时候会想让某个函数不断的去执行,或许只是执行一次,获取你想让他每隔几秒执行一次,ok,这些都可以统统交给定时器来解决。 cocos2dx中有三种定时器:schedule,scheduleUpdate,s
上一页
16
17
18
19
20
21
22
23
下一页
小编推荐
• 一次彻底讲清如何处理mysql 的死锁问题
• MySQL 通过 Next-Key Locking 技术(行
• 一文彻底弄懂mysql的事务日志,undo lo
• Linux系统控制文件 /etc/sysctl.conf详
• linux命令useradd添加用户详解
• vi 和vim 的区别
• Linux系统下如何监测磁盘的使用空间
• linux中查看和开放端口
• Linux设置开放一个端口
• linux之ftp命令详解
• linux系统下实时监控进程以及定位杀死挂
• Linux下安装jdk8的方法
• 阿里云被挖矿进程wnTKYg入侵的解决方法
• 莫小安 CentOS7使用firewalld打开关闭防
• Linux中more和less命令用法
• linux系统里/opt目录和/usr/local目录的
• 如何使用Siege进行压测?
• 本地访问服务器的nacos地址
热门标签