自带专题提供自带的最新资讯内容,帮你更好的了解自带。
【转载】TexturePacker 如何使用自带的加密功能及在cocos2dx中的使用 时间: 2014-11-13 10:41:56      阅读: 1656      评论: 0      收藏: 0       [点我收藏+] 标签:class   代码   src   使用   html   文件   问题   com   log    在cocos2dx中使用纹理图集是非常节省资源的,
        最近在做核心战斗,大量用到了类,不得不说cocos2dx 2.2.2 自带的类方法真是写的太不好了,有一个很初级的bug,另外缺少超类方法。         初级bug是原作者在new方法里,连:和.都没搞清楚。         重新写了一下该文件:          function super(TmpClass) return TmpClass.super end --Crea
[cpp]  view plain copy //粒子特效              //爆炸效果       CCParticleSystem* particleSystem = CCParticleExplosion::create();       particleSystem->setTexture(CCTextureCache::sharedTextureCache()->addImag
下面是cocos2dx3.7生成的项目中的AppDelegate.cpp代码: static cocos2d::Size designResolutionSize = cocos2d::Size(480, 800); static cocos2d::Size smallResolutionSize = cocos2d::Size(320, 480); static cocos2d::Size me
前言 本文介绍了cocos2d-x中自带的shader代码, 及其在引擎中的使用情况。作者的引擎版本是2.2.3,在这个版本的cocos中有9种自带的shader,详情请见下文。 自带的shaders cocos2d-x自带的shaders定义在cocos2dx\shaders\ccShaders.h和cocos2dx\shaders\ccShaders.cpp这对文件中,下面是ccShaders
    cocos2d-x显示中文乱码最常用的解决方式主要有xml文件读取、使用iconv库。由于在使用iconv库出现了比较多的问题,这里作个总结,给后来人少走一些弯路。     我用的是cocos2d-x 3.4的版本,我也是参照网上的教程,但可能一些细节教程里面没有提到,这里就详细列出来。     1、在cocos2d-x端新建一个ChineseString.h文件 代码如下: #ifnde
在上一节,我们看了怎样搭建一个javaScript的开发环境,这一节我们将继续研究如何将cocos2d自带实例如何导入到cocos code ide并且运行出来,为什么这样做,我们先预留这样的问题在这个地方。 首先我们创建一个项目: 这个是我们创建的项目,自动生成的目录,现在我们要导入引擎中自带的一个实例:哪这个实例被放在了那个里面: 我们可以看到的是在自带的项目中里面也是包含src,res,ma
需要修改引擎下面的Cocos2dxEditBoxDialog.java文件 修改的代码如下: /**************************************************************************** Copyright (c) 2010-2012 cocos2d-x.org Copyright (c) 2013-2014 Chukong Techn
HTTPGet("http://www.baidu.com") {             (data: String, error: String?) -> Void in             if error != nil {                 println(error)             } else {                 println(data)
在我们实际开发中, 需要与后台进行交互传参, 这时候我们就要使用各种方法来拼接, 但在Swift这里就不需要这么麻烦, 因为它本身自带一个方法, 让我们来看看 1.界面布局 2.代码实现 class ViewController: UIViewController { @IBOutlet weak var textLabel: UILabel! let stringArr =
首先需要:   import AVFoundation // MARK: - 1. 懒加载: 会话,输入设备,输出设备,预览图层 //会话 private lazy var session: AVCaptureSession = AVCaptureSession() //拿到输入设备 private lazy var deviceInput: AVCaptureDeviceInput? = {  
之前用的是百度地图,最后上架打包时提示百度的类库在swift中未完全编译,上架时必须取消自动bitcode功能。 于是打算用系统自带的地图取代原来的百度地图,其实也不需要该多少代码,百度地图的类名往往也有对应的系统地图类名,只是加了个“B”,例如: 多边形类:MKPolygon,在百度地图改成了:BMKPolygon。 首先去掉百度类库framework,加上系统地图类库MapKit.framew
//MARK: -传进去字符串,生成二维码图片 private func creatQRCodeImage(text: String) -> UIImage{          //创建滤镜     let filter = CIFilter(name: "CIQRCodeGenerator")    //还原滤镜的默认属性     filter?.setDefaults()    //设置需要生
ListView 组件介绍 http://taobaofed.org/blog/2015/12/09/using-js-to-build-an-crossplatform-native-app-an-introduction-to-listview/ 分页 除了简单的渲染之外,另外一个要考虑的问题就是 当数据量很大的时候如何分页加载 。这种情形分两种情况考虑: 数据一次性拿到,边滚动边加载 数据不
今天将XmlPullParser类学习使用了下,将解析步骤放在Log记录中,发现log中如果有存储内容为null会有异常,于是在里面多加了“1”字符串, 发现解析xml要注意连个问题 1.获取<age>23</age> 要用pullparser.nextText().  //pullparser实例化得到的当前节点 2.event = pullparser.next() //很重要,他不会自动继续
@NSXMLParser 实现的是 SAX 方法解析xml文件,只在xml文档中查找特定条件的内容,并且只提取需要的内容。这样做占用内存小,灵活,正好满足我们的需求。他的缺点就是写,遇到标签就读. 1.创建NSXMLParser 要使用NSXMLParser要先创建它,设置各种属性,主要用到以下几个方法: initWithContentsOfURL  通过NSURL创建解析器 initWithDa
什么是XML? 全称是Extensible Markup Language,可译为可扩展性标记语言。 跟JSON一样,也是一种用于交互的数据格式。 一般也叫做XML文档。 XML举例 <videos>     <video name="小黄人第01部" length="30" />     <video name="小黄人第02部" length="19" />     <video name="
        设置Activity隐藏标题栏、设置Activity全屏显示在我们开发中会经常用到,毕竟手机屏幕大小有限,有时候是为了显示更多的信息而舍弃一些不必要的界面开支,首当其冲的就是标题栏,接下来就是状态栏;有时候是为了界面的简洁和美观……不举例子了,相信你肯定遇到过这样的需求,直接入正题:         设置隐藏标题栏、全屏显示常用的有2种方法(和Android开发中大多数属性的设置方
 CRUD: C:create   R:retrieve U:update  D:delete XML解析技术概述 XML解析方式分为两种:DOM方式和SAX方式 DOM:Document Object Model,文档对象模型。这种方式是W3C推荐的处理XML的一种方式。 SAX:Simple API for XML。这种方式不是官方标准,属于开源社区XML-DEV,几乎所有的XML解析器都支持
特殊字符转义  //特殊字符转化 +(NSString *)JSONString:(NSString *)aString {     NSMutableString *s = [NSMutableString stringWithString:aString]; //        [s replaceOccurrencesOfString:@"\"" withString:@"\\\"" opt