E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
cocos2d-JS
cocos2d-js
基本动作Action
一、原始动画DrawNodedrawNode是一个画布节点,可以使用drawNode画出各种各样可以想象出来的轨迹.vardrawNode=newcc.DrawNode();//drawNode.drawRect();drawNode.setDrawColor(cc.color(255,0,255));//画圆,参数:(圆心坐标,半径,....)drawNode.drawCircle(cc.p(s
xpf2000
·
2019-12-07 17:13
Html5 Canvas动画基础碰撞检测的实现
在Canvas中进行碰撞检测,大家往往直接采用游戏引擎(
Cocos2d-JS
、Egret)或物理引擎(Box2D)内置的碰撞检测功能,好奇的你有思考过它们的内部运行机制吗?
程序猿的日常1
·
2019-12-02 20:00
从前端到全端:JavaScript逆袭之路
先后涌现出了具备后端能力的node,具备移动开发能力的reactnative,具备游戏渲染能力的
cocos2d-js
,以及iOS上的热修复技术JSPatch等等新技术。
字节跳动技术团队
·
2019-12-01 09:31
#1 cocos creator 简介
可视化不同于触控的cocos2d-x和
cocos2d-js
。cocoscreator决定将可视化进行到底。代码还是要写的,但是用代码调UI就不必要了。
qbkivlin
·
2019-11-08 20:32
【原+转】
cocos2d-js
与安卓交互
工具使用creator。androidstudio。一、安卓调用cocos代码写法一:AppActivity.getInstance().runOnUiThread(newRunnable(){@Overridepublicvoidrun(){Cocos2dxGLSurfaceView.getInstance().queueEvent(newRunnable(){@Overridepublicvo
紫荆逸
·
2019-11-08 06:35
CocosBuilder 与
Cocos2D-JS
的配合
本文中CocosBuilder与
Cocos2D-JS
的配合方法来自于js-test。js-test几乎包含了
Cocos2D-JS
中所有API的用法,推荐在平时遇到问题时可以先去j
贾佳菊
·
2019-11-07 03:44
【原】
cocos2d-js
与oc交互(示例获取手机电量ios)
里面包含
cocos2d-js
调用ios类中的方法、ios类中调用
cocos2d-js
文件里的方法。一、js调用OC方法。
cocos2d-JS
提供了js直接调用OC的方法。
紫荆逸
·
2019-11-06 04:15
Cocos2d-js
调用ObjectC代码
1.声明一个oc的类,写下方法.h@interfacePlatformSystem:NSObject+(void)noparams;+(void)oneparam:(NSString*)params;+(NSString*)twoparams:(NSString*)paramsandContent:(NSString*)params2;@end.mm@implementationPlatformS
babybus_superdo
·
2019-11-04 02:55
Cocos2D-JS
中触摸事件的吞没和向“下”传递
触摸事件的吞没当给一个Node对象加入一个触摸EventListener时,要想让这个Node吞没这个事件,不再向“下”传递,要设置两个地方。第一,要设置swallowTouches=true;第二,要在触摸事件的onTouchBegan回调中返回true:onTouchBegan:function(touch,event){//functionbodyreturntrue;}如果没有这两个设置,
贾佳菊
·
2019-11-03 00:21
奎特尔星球|雷神之锤(上)
uikiller指挥着英雄与魔灵杀敌无数,他的前身曾经在
cocos2d-js
星球上服役,名为UILoader。经过我潜心的改进,来到了奎特尔星球。
张晓衡
·
2019-11-01 19:57
CreatorPrimer | 2.x的渲染初探
1.1.x与2.x的渲染区别CocosCreator1.x是在
cocos2d-js
基础上增加了组件与可视化编辑器,但随着
奎特尔星球
·
2019-08-16 10:42
cocos
creator
游戏开发
cocos2d-js
探索cocos
H5正确的开发姿式
Cocos
Creator基础教程
Cocos Creator屏幕适配
Cocos2d-JS
屏幕适配在
Cocos2d-JS
中,设计分辨率到设备分辨率的适配方案有5种,分别是:cc.ResolutionPolicy.EXACT_FITcc.ResolutionPolicy.SHOW_ALLcc.ResolutionPolicy.NO_BORDERcc.ResolutionPolicy
游戏开发大表哥
·
2019-08-13 16:42
cocos2d-js
创建工程与发布打包
创建工程
cocos2d-js
创建项目有几种方式,只是方式不同,在这里我都会介绍到.首先第一步先去下载cocos2dx引擎.直接cocos官网下载cocos2dx引擎即可,推荐大家下载最新的引擎,因为每次版本迭代都会修复很多问题
Pink0453
·
2019-08-06 20:20
cocos2d-js
奎特尔星球UI利器—uikiller
uikiller指挥着英雄与魔灵杀敌无数,他的前身曾经在
cocos2d-js
星球上服役名为:UILoader,经过我潜心的改进后,来到了奎特尔星球。升级版
奎特尔星球
·
2019-07-31 07:00
【 Cocos Creator 】
cocos2d-js
基本动作(cc.moveTo等。。。。runAction)
varActionLayer=cc.Layer.extend({ctor:function(){this._super();varsize=cc.winSize;varsprite=newcc.Sprite(res.HelloWorld_png);sprite.x=size.width/2;sprite.y=size.height/2;this.addChild(sprite);//动画时间var
FransicZhang
·
2019-07-21 20:50
Cocos
CocosCreator
javaScript
JS
CocosCreator
Cocos2d-js
游戏切后台和返回游戏,系统监听事件
在日常游戏开发中,我们会发现,实时类操作的游戏,在模拟器中切后台,然后切回游戏,会出现很多异常。很幸运,Cocos官方已经为我们预留了接口1LogicGame.addSystemListener=function(){23cc.eventManager.addCustomListener(cc.game.EVENT_HIDE,function(){4console.log("游戏进入后台");5}
Mike丶
·
2019-06-29 11:00
cocos2d-js
老项目全面屏手机 游戏端适配
因为现有的版本屏幕设计为1280*720,可在登陆场景内解决全面屏适配问题在游戏的登陆界面首先获取屏幕宽高比:cc.MyWinSize=cc.size(1280,720);//当前的屏幕设计尺寸定义一个变量使用全面屏适配varCONFIG={}CONFIG.enableLongScreen=true;setupLongScreen:function(){cc.MyWinSize=cc.size(1
o向阳花o
·
2019-06-27 16:48
cocos
cocos2d-js
cocos2d-Js
各类碰撞检测
这里总结一下点、圆、矩形之间的简单碰撞检测算法(矩形不包括旋转状态)点和圆的碰撞检测:1.计算点和圆心的距离2.判断点与圆心的距离是否小于圆的半径isCollision:function(point,circle){//点与圆心的距离vardistance=Math.sqrt(Math.pow(point.x-circle.x,2)+Math.pow(point.y-circle.y,2));//
Mike丶
·
2019-05-13 11:00
Canvas动画基础之碰撞检测
在Canvas中进行碰撞检测,大家往往直接采用游戏引擎(
Cocos2d-JS
、Egret)或物理引擎(Box2D)内置的碰撞检测功能,好奇的你有思考过它们的内部运行机制吗?
潘正
·
2019-03-16 12:00
用
cocos2d-js
制作WearOS表盘
这只是一次实验众所周知,cocos2d属于游戏引擎,本身就不适合运行在手表,而直接把他当做表盘当然就更不合适了。这里只是一个突发奇想,借助cocos强大的渲染与跨平台特性,看看能否做出一款表盘。要做到这一步需要解决两个问题:将cocos编译到Android.将容器由Activity转到表盘。倒弄了一天,仅仅是成功运行起来了,还有许许多多的问题需要解决,例如效率问题、内存释放问题等等。当前环境:Wi
0晨鹤0
·
2019-02-27 22:43
cocos2d-js
tableView
varCell=cc.TableViewCell.extend({ctor:function(){this._super();this.addChild(ccs.load(res.cell_json).node);},draw:function(ctx){this._super(ctx);},getNode:function(){returnthis.children[0];}});vartabl
o向阳花o
·
2019-02-27 11:28
cocos
cocos2d-js
cocos2d-JS
engine--cc模块 概述 2019-01-19
一、模块ccCocos引擎的主要命名空间,引擎代码中所有的类,函数,属性和常量都在这个命名空间中定义。二、常用API网站http://www.cocos.com/docs/creator/api/modules/cc.html--cc.Acceleration类型:设备重力传感器传递的各个轴的数据。--cc.Action类型:Action类是所有动作类型的基类。--cc.ActionEase类型:
Feng_a83d
·
2019-01-19 10:50
Cocos2d-js
引擎使用微指南
全程使用CocosCreator作为游戏编辑器进行开发,在此总结使用过程中遇到的一些问题与解决方案,不对具体的功能与API进行阐述。属于个人使用总结,有使用不当的地方望见谅。文章目录版本管理Sublime注意事项游戏界面控制相关节点相关日志管理UI组件微信小游戏项目转换微信公众号网页项目版本管理CocosCreator并未集成git、SVN等代码版本控制系统,在分工开发中,最好根据业务场景分配游戏
Juses_331
·
2018-12-19 17:53
Cocos
Html5 Canvas动画基础碰撞检测的实现
在Canvas中进行碰撞检测,大家往往直接采用游戏引擎(
Cocos2d-JS
、Egret)或物理引擎(Box2D)内置的碰撞检测功能,好奇的你有思考过它们的内部运行机制吗?
忧伤的指弹
·
2018-12-06 16:17
CreatorPrimer|Creator 2.x渲染初探
1.1.x与2.x的渲染区别CocosCreator1.x是在
cocos2d-js
基础上增加了组件化与可视化编辑器,随着引
奎特尔星球
·
2018-12-02 17:27
浅谈
Cocos2d-js
ListView滑动防止误触
Event背景最近,接到一个需求,优化房间内设置界面:表面问题:用户在按钮表面,滑动界面的时候,总会误触到界面上的按钮或者复选框根本问题:由于ListView的事件具有传递性,导致双重事件触发,既滑动又选中了按钮解决方案:在listView上,addChild一个Layout,加以触摸事件监听,阻止和传递事件聪明的我一下子就想到了~具体方案:1.在onTouchMoved的时候,判断用户点击位置是
Mike丶
·
2018-11-17 10:00
JS中通过url动态获取图片大小的方法小结(两种方法)
很多时候再项目中,我们往往需要先获取图片的大小再加载图片,但是某些特定场景,如用过
cocos2d-js
的人都知道,在它那里只能按比例缩放大小,是无法设置指定大小的图片的,这就是
cocos2d-js
的坑了
wangxiaoling315
·
2018-10-31 14:45
Cocos2d-js
中 使用ClippingNode做动画导致裁剪b部分显示的bug
问题描述:在项目中,要对(cc.layout)做某个裁剪的动画效果,结果temp_layer中的动画效果达到了,但是在temp_layer之后加入的layer全部显示不了!上网查了一下原因,说是cocos中本身对于clippingNode的BUG。看了几遍博客,找了设置listView:setClippingType(LAYOUT_CLIPPING_SCISSOR)的解决方法,但是依然不奏效。解决
Cleve_baby
·
2018-10-25 14:36
js
三星手表(tizen)运行
cocos2d-js
智能手表的沙场提到智能手表,除去一些轻智能设备,苹果的AppleWatch,谷歌的WearOS,三星的Tizen基本上垄断了这个市场。苹果依赖于封闭的体系,手表生态自然无需担心。WearOS依赖于Android,开发一个手表应用也很简单。但是三星就很烦人了。Tizen对大多数开发者来说很陌生,它基于Linux的开源操作系统。虽然早在2012年发布,却每况愈下,目前除了三星手表应该几乎没有tizen
0晨鹤0
·
2018-09-29 14:15
Creator模块介绍—领略模块化的力量
从
Cocos2d-js
到Creator,一直以来都有模块裁剪的能力,可以将游戏中没有用到的功能代码,在编译输时移除,从而减少包体大小,这对H5游戏来说影响比较明显。
奎特尔星球
·
2018-08-14 20:20
cocos2d-js
Cocos
Creator视频教程
Cocos
Creator基础教程
《设计模式》 - 6. 桥接模式( Bridge )
Javascript设计模式-原文链接Tips:后文中的ctor函数是
cocos2d-JS
中构造函数.桥接模式(Bridge):语言:JavaScript说明:以画笔为例,假设画笔有3种型号(大、中、小
Cleve_baby
·
2018-07-06 15:47
设计模式
《设计模式》 - 6. 桥接模式( Bridge )
Javascript设计模式-原文链接Tips:后文中的ctor函数是
cocos2d-JS
中构造函数.桥接模式(Bridge):语言:JavaScript说明:以画笔为例,假设画笔有3种型号(大、中、小
Cleve_baby
·
2018-07-06 15:47
设计模式
cocos2d-js
项目全过程
命令新建项目:cocosnew-ljsprojectname运行项目:cocosrun-pweb项目打包:cocoscompile-pweb-mrelease字典Scene:场景,pushScene,加载或切换场景但不销毁上一个场景。popScene,销毁当前场景,回到上一个场景。Director:导演,cc.director.runScene,这个函数用来加载或切换场景。cc.director.
LIsPeri
·
2018-06-01 15:50
cocos2d-js
热更新
热更新基本思路得到cocoachina论坛上fysp和akira_cn的帮助,理清了游戏热更新的思路:执行AssetsManager后,搜索路径增加了jsb.fileUtils.getWritablePath()目录,并且是优先搜索;需要热更新js不放在project.json中定义,等AssetsManager更新完了,用cc.loader.load动态加载;所以在jsb.fileUtils.g
du490529204
·
2018-05-03 10:16
cocos-js
热更新
C1
C1项目是个人项目,用于练习游戏框架搭建和
cocos2d-js
使用,游戏素材是方面与泡泡堂竞争的qq堂。
土豆片土豆丝土豆泥
·
2018-04-27 10:54
自动生成
cocos2d-JS
的resource.js代码
在
Cocos2d-JS
的默认例子中,引用到res下资源的时候是使用res.xxx的方式来写的://resource.js中为资源文件定义变量varres={HelloWorld_png:"res/HelloWorld.png
rekcah1986
·
2018-04-12 19:11
cocos2d-js
第一个项目(cocos2d-html5)
转自:https://blog.csdn.net/shenshucong520/article/details/48155835最近清闲,就看了下cocos2d-x,都说这是个跨平台的,网上的安装配置也有很多,但是多来看得眼花缭乱的,我的启点目标就很低,不要跨平台,就让他在浏览器上呈现出来,不是专业的游戏开发公司搞毛的跨平台啊,都是搞在微信上的小游戏而已,基于此,本人就能过牛人的文章自己把这个小平
grimraider
·
2018-04-10 16:33
H5
cocos2dx
js
cocos2d-js
快速入门,附游戏样例
觉得
cocos2d-js
相对还是比较简单。我其实也没什么js基础,觉得只要知道了什么方法是做什么的,就能写游戏了。
森林海的棕熊
·
2018-04-08 23:00
javascript
游戏
cocos2d-js
游戏打包发布到网页运行
1、下载发布到网页的软件XAMPP;2、安装,教学:https://jingyan.baidu.com/article/fedf0737a8894b35ad89774c.html3、在游戏所以文件夹中,按住shift键并右击鼠标,在当前位置打开命令窗口;4、输入编译语句:cocoscompile-pweb-mrelease回车5、在游戏文件中的publish--》html5(可以直接修改为自己游戏
认真写bug的传奇
·
2018-03-28 17:59
cocos2d-js
COCOS-JS开发1:环境搭建
而且伴随着微信小游戏的火爆,
cocos2d-js
对其支持到位,也注定在未来有更广阔的空间。
Cocos2d-js
是cocos2d-x的JS版本,前身是cocos2d-HTML5。
全速前行
·
2018-03-12 20:41
cocos-js
游戏
A星寻路算法
cocos2d-js
把A星算法研究了下,自己用
cocos2d-js
实现了一次,代码如下:效果如图varlayer=newcc.LayerColor(cc.color(0,0,0,127),cc.winSize.width,
o向阳花o
·
2018-03-06 16:45
cocos2d-js
Cocos Creator中的动画支持技术
本人使用一段时间后的感觉是,这个工具并不仅仅实现了开发语言由C++向Javascript的转移(当然CocosCreator是从
Cocos2d-js
发展而来的),其真正的亮点在于它实现了全面型游戏开发思想的转变
googlingman
·
2018-01-12 20:32
Cocos
Creator
动画
Cocos
Creator
Cocos2d-js
基于mac环境搭建
1.cocos源码下载下载地址:http://www.cocos2d-x.org/filedown/cocos2d-x-3.11.1.zip2.解压下载好的zip文件到指定目录下,目录结构如下图1.png3.下载好NDK,SDK,ANT文件并放在指定目录4.执行setup.py,根据提示拖入NDK,SDK,ANT5.创建项目命令cocosnew-ljshelloworld6.下载安装webStor
babybus_superdo
·
2017-12-03 06:38
奎特尔入侵指南
Shawn在奎特尔星球上呆了有大半年了,再加上之前在奎特尔的兄弟星球
cocos2d-js
上开垦了三年,略有心得,愿与你分享。
奎特尔星球
·
2017-11-30 22:36
cocos2d-js
探索cocos
H5正确的开发姿式
cocos2d-js
cocos-jsHttp方式网络请求JavaScript秘密花园廖雪峰的官方网站文档参考动作列表Node.jsnode.js怎么判断当前是mac系统还是windows系统【Cocos2d-x】实现可上下左右无限滚动的背景Node.jsv8.9.3文档颜色//定义staticconstColor3BWHITE;staticconstColor3BYELLOW;staticconstColor3BBL
玉米包谷
·
2017-10-26 15:20
cocos2d-js
缓存
一、纹理缓存二、精灵帧缓存cc.SpriteFrameCache方法列表:addSpriteFrame(frame,frameName)Addsanspriteframewithagivenname.addSpriteFrames(url,texture)AddsmultipleSpriteFramesfromaplistorjsonfile.getSpriteFrame(name)Returns
xpf2000
·
2017-10-10 10:50
奎特尔星球|雷神之锤(上)
uikiller指挥着英雄与魔灵杀敌无数,他的前身曾经在
cocos2d-js
星球上服役,名为UILoader。经过我潜心的改进,来到了奎特尔星球。
奎特尔星球
·
2017-09-23 06:43
探索cocos
H5正确的开发姿式
cocos2d-js
游戏界面
1.按钮(MenuItem)MenuItem封装了按钮的基本功能,点击后的回调处理MenuItemSprite,继承自MenuItem,提供了界面,使用一个或多个Sprite作为按钮的界面varMenuItemLayer=cc.Layer.extend({ctor:function(){this._super();varspriteNormal=newcc.Sprite("res/startgam
写java的逗比叫z1
·
2017-09-13 19:55
cocos2d-js
界面优化
测试环境:iphone4、iOS6.1.2、chrome37.2062.60,Cocos2d-js3.6之前写了不少,实际项目也按这个去优化了,也有效果,但到最后才发现,尼玛,之前都搞错了,之所以有效果是歪打正着。。。。这次就直接总结一些得到的结论算了吧0、pc端浏览器大部分都支持webGL,移动端浏览器大部分都还是canvas渲染模式,最新的iPhone6以上(ios8+)、小米4等一些搭载着最
Cleve_baby
·
2017-09-08 10:34
js
iOS原生项目集成
cocos2d-js
项目
最近研究了好久的iOS原生项目集成
cocos2d-js
的方法,今天终于搞定,特来发一篇文章记录一下,方便大家遇到类似需求不至于走太多弯路,所谓前人栽树,后人乘凉。废话不多说,直接上内容。
林神_iOS
·
2017-09-01 12:27
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他