cocos2d-html5 简单混淆正常情况在build设置完后 运行ant编译 后改动cocos2d.js简单直观so easy 上传仅仅须要cocos2d.js/game.js/index文件与资源文件就可以
转载
2014-06-06 09:31:00
166阅读
2评论
cocos2d-html5 draw 函数
翻译
精选
2013-11-13 18:34:18
598阅读
单独获取plist里面一个文件:
cc.SpriteFrameCache.getInstance().addSpriteFrames(s_test_plist);
var spriteTest2 = cc.Sprite.createWithSpriteFrameName("image 69.png");
spriteTest2.setPositio
转载
2013-11-04 09:39:00
80阅读
2评论
结构总览js文件src/myApp.jssrc/resource.jscocos2d.jscocos2d-jsb.jsmain.js其他文件build.xmlindex.html具体实现myapp.js var MyLayer = cc.Layer.extend( { isMouseDown : false , helloImg : null
转载
2013-08-14 18:18:00
90阅读
2评论
今天看了cocos2d-html5代码里面的Director.最简单的框架先抛开cocos2d的框架不说,对于一个游戏来说,基本的逻辑框架还是很简单的,首先初始化的时候注册mouse, touch之类的事件处理函数, 然后在on_XXX_event里面改变游戏的一些状态, 之后就更新重绘图。drawScrene根据game的state和data来把画面呈现出来,interval_time用来控制帧率。game={state, data}init() regist_XXX_event_handler(on_XXX_event); regist_timer_handler(on_tim...
转载
2013-07-02 17:46:00
58阅读
2评论
在cocos2d里面,通过Node的方式,将整个场景以及里面的object给组织起来,这样很容易画了,从root node开始遍历,把整棵树画出来就是了. 剩下就是animation,timer, 还有mouse, touch,keyboard的 事件的处理。在cocos2d里面提供了三个模块来管理这些,schedule负责timer和 animation的驱动,Action则负责改变对象的参数实现一些动画效果。还有event dispatcher负责事件的分发.Schedulecocos2d里面的scheduler用于管理时间的调度(timeout的回调),同时这个schedule也驱动着整
转载
2013-07-02 17:51:00
76阅读
2评论
今天看了cocos2d-html5里面的粒子系统相关的代码,首先看了代码中引用的两篇文章, 这两篇文章google上都可以搜到pdf的.The Ocean Spray in Your Face [jeff lander]Building an Advanced Particle System [John van der Burg]基本概念jeff lander的文章是一个很好的入门,讲述了基本的概念。游戏里面的烟火,大雾,爆炸还有血液四溅的效果:(,都是用粒子系统来模拟的。一个粒子(particle)是3D空间中的一个点。基本属性,如位置,速度,方向,还有生命周期(就是这个粒子该画多少帧)等,
转载
2013-07-02 17:48:00
162阅读
2评论
1 环境结构版本号Cocos2d-html5-v2.2,tomcat7.0构造tomcat。然后直接解压Cocos2d-html5-v2.2.zip。解压后根文件访问的文件夹index.html你可以看到demo2 cocos2d-html5文件夹结构简单说明以samples\games\Fruit...
转载
2015-10-15 12:18:00
116阅读
2评论
WebStorm是什么?WebStorm是JetBrains的一个专门为Web开发人员设计的IDE,JetBrains大家应该不陌生,Resharper、IntelliJ IDEA等都是出自这个公司。JetBrains给WebStorm下的定义是:The smartest Javascript IDE。敢这么说,肯定是有两把刷子。但是要注意,这个IDE不是免费的,不过大家都知道应该怎
转载
2023-01-05 17:36:33
405阅读
http://www.programmer.com.cn/12198/Cocos2D-HTML5是基于HTML5规范集的Cocos2D引擎的分支,于2012年5月发布。Cocos2D-HTML5的作者林顺将在本文中介绍Cocos2D-HTML5的框架、API、跨平台能力以及强大的性能。Cocos2D...
转载
2013-02-21 16:12:00
164阅读
cocos2d-html5游戏图片资源能够选择,单张的图片作为一个精灵或者场景的载入对象。也能够把图片给做成plist文件。通过plist来訪问图片资源。其中优缺点、使用方式在个人的測试其中体现例如以下:var spriteFrameCache = cc.SpriteFrameCache.get...
转载
2016-01-09 14:55:00
106阅读
2评论
Cocos2d-html5引擎下载地址:https://github.com/cocos2d/cocos2d-html5.git下载下来后,用WebStorm工具打开,目录如下图 整个引擎核心目录由红色圈圈部分构成:1、box2d第3方物理引擎库2、chipmunk第3方物理引擎库3、cocos2d游戏引擎的主要文件都在这个目录下4、CocosDenshion音频播放库5、extensi
转载
精选
2014-11-27 22:45:05
275阅读
效果图上一个 仅仅实现了一个最最主要的控件 非常easy 别吐槽啊,以后有空我会完好一下的,假设有朋友自愿帮忙完好一下就更好了。有不论什么问题请加DZ老师的QQ 460418221引擎版本号 : 2.2.2原理:有空再写吧 源代码:/** * Created with JetBrains WebStorm. * User: Dz_Yang * Date: 14-4-29 * Time:
转载
2014-08-14 11:55:00
88阅读
Cocos2d-html5的触屏事件分为单点触屏与多点触屏,由于多点方式用的不多,下面讲解一下单点触屏。在cocos2d-html5的测试例子tests中有ClickAndMoveTest,以此例子进行讲解。有三种事件:1, ccTouchesBegan触屏开始事件;2, ccTouchesMoved触屏拖动事件;3, ccTouchesEnded触屏结束事件下
转载
精选
2013-12-02 21:53:42
984阅读
main.cpp打开USE_WIN32_CONSOLE输出
#include "main.h"
#include "AppDelegate.h"
#include "CCEGLView.h"
#define USE_WIN32_CONSOLE
USING_NS_CC;
// uncomment below line, open debug console
// #define USE_WI
转载
2014-02-20 17:15:00
134阅读
2评论
做游戏时常常须要的一个功能呢就是数据的保存了,比方游戏最高分、得到的金币数、物品的数量等等。cocos2d-html5使用了html5。所以html5的数据保存方法是对引擎可用的; html5本地数据存储是使用js对数据进行操作,html5 对数据的存储提供了两个方法: sessionStorage
转载
2017-06-04 13:13:00
73阅读
2评论
引擎知识点:Action(动作)、cc.RotateBy(旋转)、cc.RepeatForever(动作循环)用法:var sprite = cc.Sprite.create("a.png");var rotate = cc.RotateBy.create(1,90);参数1:动作时间 参数2:旋转的角度sprite.runAction(rotate);//sprite在1秒
转载
精选
2014-12-20 19:52:46
804阅读
cocos2d-html5 简单的动作函数 Action
原创
2013-11-12 17:08:13
628阅读
http://www.cocos2d-x.org/wiki/Getting_Started_Cocos2d-js
转载
精选
2014-12-06 12:06:07
503阅读
引擎知识点:触摸事件:onTouchBegan(触摸前)、onTouchMoved(触摸并且移动)用法:1. var layer = cc.Layer.extend({2. ctor:function(){3. this._super(); 4.&
转载
精选
2014-12-20 17:47:15
657阅读