- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 Cocos Creaotr Android断点调试
前言 游戏发布到原生平台后,由于运行环境不同,可能会出现在浏览器预览时无法重现的 Bug,这时我们就必须直接在原生平台下进行调试。官方文档地址 : https://docs.cocos.com/creator/manual/zh/publish/debug-jsb.html按照文档指导,Android 真机原生调试 Sources栏没有源码,无法进行断点调试.增补一条方案,将调试的地址替换为以下地址,即可解决.(红色部分为官方指导给出的调试链接,绿色为修正后可断点调试的链接)....
2021-06-04 10:18:51
674
原创 VSCode&TypeScript单元测试框架搭建
前言单元测试是指对软件中的最小可测试单元进行检查和验证,为开发过程中进行的最低级别的测试行为。最小单元即为人为规定的最小的被测功能模块。在每次代码修改或版本发生迭代后,通过已有覆盖的测试单元来快速检查修改的正确性及校验是否有潜在代码风险.一、安装相关环境下载并安装nodejs : https://nodejs.org/en/.安装vscode(图1) 执行npm -v 、node -v检查nodejs环境是否正确配置,能获取对应版本为完成配置.二、安装单元测试框架1. 安装前准备建
2021-03-11 14:47:14
1189
原创 Gradle build 报错:Received status code 400 from server: Bad Request
错误:Error:Could not GET 'https://jcenter.bintray.com/com/tencent/bugly/symtabfileuploader/maven-metadata.xml'. Received status code 400 from server: Bad Request<a href="toggle.offline.mode">En...
2019-08-08 17:09:58
2184
原创 Cocos Creator 震动动画扩展类 (TypeScript)
const {ccclass, property} = cc._decorator;@ccclassexport class Shake extends cc.ActionInterval{ private _initial_x:number = 0; private _initial_y:number = 0; private _strength_x:numb...
2018-07-13 17:26:00
4192
2
原创 【Quick-COCOS2D-X 3.3 如何绑定自定义类至Lua之四】使用绑定C++至Lua的自定义类
续【Quick-COCOS2D-X 3.3 如何绑定自定义类至Lua之三】动手绑定自定义类至Lua 之后,我们已经完成了自定义类至Lua的绑定。在接下来的环节,我们将使用它。
2015-03-17 15:49:46
4450
3
原创 【Quick-COCOS2D-X 3.3 如何绑定自定义类至Lua之三】动手绑定自定义类至Lua
查看【Quick-COCOS2D-X 3.3 如何绑定自定义类至Lua之二】新建项目中配制环境,我们完美的在新建项目中完成了绑定需要的环境,接下来才是最关健的一步。绑定自定义C++类至Lua。
2015-03-17 12:15:42
3558
原创 【Quick-COCOS2D-X 3.3 如何绑定自定义类至Lua之二】新建项目中配制环境
在《【Quick-COCOS2D-X 3.3 如何绑定自定义类至Lua之一】环境搭建》中,为何最后一步是在Quick引擎中去完成绑定C++至Lua的脚本呢?
2015-03-13 09:59:13
2966
原创 【Quick-COCOS2D-X 3.3 如何绑定自定义类至Lua之一】环境搭建
Quick Cocos2d-x 3.3 自定义C++绑定至Lua全系列教程。
2015-03-12 16:00:04
2609
原创 【Cocos2d-x 3.0 基础系列一】 各类回调函数写法汇总
auto itemNor = Sprite::create("CloseNormal.png");auto menuItem = MenuItemSprite::create(itemNor,nullptr,nullptr,[](Ref* sender){ log("show this msg."); }); auto menu = Menu::create(menuItem,nul
2014-04-26 12:45:47
6344
1
原创 Cocos2d-x 3.0视频教程 《FlyShoot》高清案例
Cocos2d-x 3.0 rc0 制作《飞机大战》日期: 2014年04月10日视频主要内容:一、 《FlyShoot》开始界面开发流程1. 设置游戏场景大小2. 加载纹理缓存3. 加入首页背景4. 加入logo过场动画5. 加入开始游戏按钮6. 加入场景切换动画二、 《FlyShoot》游戏界面开发流程1. 加入卷轴地图2. 加入玩家飞机3. 移动玩家飞机4. 创建敌人类5. 游戏中加入敌机6. 让敌机动起来7. 创建玩家飞机子弹8. 让子弹飞起来9. 处理碰
2014-04-15 17:44:33
2652
4
原创 2D液体物理引擎 -- LiquidFun
最近发现一款开源C++语言编写的液体模拟引擎。实事上,它是基于Box2d进行的扩展引擎,实现液体、软体物理特性模拟。比如说你需要一个类似于”果冻”的软体,或者”瀑布”、”海浪”等这类液体的物理模拟,你可以用到它。因为是基于Box2d的延伸扩展,所以只支持2D物理模拟,但做出来的物理效果真的非常酷!在这个地址你可以看到所有的Demo及获取它的源码:http://google.github
2014-03-31 04:17:07
8697
2
翻译 Elasticsearch 1.0.0 GA于2014年2月12日正式发布
经过9个多月183个参与者近8000个测试提交修改,基于Lucene4.6.1的Elasticsearch 1.0.0 GA于2014年2月12日正式发布。Elasticsearch1.0.0主要特性:.简易的快照与还原 API通过一个简单的API备份与恢复选择索引及整个群集的共享文件系统。.聚合数据可视化新的版本当中,新增一个搜索方面的功能,这个功能允许用户来计算聚合数据
2014-02-13 07:42:54
1551
原创 Cocos2d-x 3.0 beta 中加入附加项目,解决无法打开包括文件:“extensions/ExtensionMacros.h”
Cocos2d-x 3.0 Alpha 1开始 对目录结构进行了整合。结果有些附加项目也被在项目中被精简出去。比如说如果你需要使用CocoStdio导出的JSON、或使用Extensions扩展库,libCocosStudio、libExtensions、libGUI都需要在你手动添加。如果你碰到类似这样的错误“ fatal error C1083: 无法打开包括文件:“extension
2014-02-01 20:00:35
10804
3
原创 Cococ2d-x之回调函数传参
sfasasfasdfasdfstatic CCCallFuncND* create(CCObject * pSelectorTarget, SEL_CallFuncND selector, void * d )static CCCallFunc
2013-11-05 14:47:44
1591
原创 ActionScript3.0解决AIR安装目录写入文件的限制
var file:File = new File(File.applicationDirectory.resolvePath("ini.txt").nativePath);var fileSteam:FileStream = new FileStream();fileSteam.open(file,FileMode.WRITE);fileSteam.writeUTF("abc");
2013-10-30 15:13:17
1635
原创 程序员之间有趣的交流
我的ActionScript3.0的入门书籍《ActionScript编程精髓》Colin Moock著林吓洪 译。这本书比较赞,值得刚学完ActionScript3.0的同学多次翻阅。译者林吓洪的又出了个比较欢乐的视频作品新作------《程序员都是SB》。里面有句话“寂寞的时候做什么?”“程序员:写程序员、写程序、写程程序。”程序员除了写程序还可以做点别的事情,与其他程序员的交流也是挺有意思的
2013-10-28 21:46:36
1907
原创 ActionScript3.0与JavaScript之间的函数互调
1.js调用as3.0的函数,使用ExternalInterface.addCallback("callbackForJs",asFunction);第一个参数"Register the alias"(注意,这里是字符串),为在as3.0定义的一个函数取个名字,该名字主要为第二个参数asFunction这个函数取个另外的名字,这个名字将在js当中用到,我们知道,在as3.0当中调asFunct
2013-10-25 11:10:06
2807
原创 关于与单例与采用静态变量引用一个对象的区别
这里要说明的是,即将讨论的是单例模式获取一个对象与定义一个静态变量而创建一个对象,这两种方式的区别。看如下代码方式一:单例模式package{ public class Singleton { private static varinstance:Singleton; public functionSingleto
2013-10-21 10:37:12
2946
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人