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
【COCOS
如何将我们的项目部署到web云服务器上
tomcat->3.将项目文件整个放入webapps下效果:访问方式:云服务器外网ip地址+端口+文件名(如ip:8080/web-mobile)详细流程:将我们项目打包,或者build构建发布(我这里是
Cocos
Creator
蜡笔小新1980
·
2024-01-07 01:39
服务器
服务器
阿里云
游戏
联机游戏的前后端交互逻辑(
Cocos
)【第二章 单机stateMachine and dynamicCreation】
前一章我们详细讲解了一种数据驱动的单机游戏框架。主要思路为,将游戏内所有实体的状态储存在DataManager的state字段下,从输入系统拿到Input,调用DataManager中的applyInput方法进行处理。其中有一种特殊的Input,作为时间流逝的量度,周期性地使用applyInput方法应用它,达成某些事件累积状态发生改变的效果。这一章将要讲解状态机和动态创建。一、stateMac
飞猪0_0
·
2024-01-06 17:54
游戏
联机游戏的前后端交互逻辑(
Cocos
)【第一章,单机data and event】
首先感谢B站的大佬博主Sli97的教学视频。不适合小白观看,但是这个大佬码力深厚,代码优美如诗,有一定基础的可以反复观摩学习。联机游戏跟单机游戏最大的不同在于联机需要实时同步多个客户端的数据。要研究清楚联机游戏的前后端交互逻辑,应该先了解单机游戏的运行逻辑。单机游戏的执行逻辑这里介绍一种数据驱动的游戏框架。(一)建立游戏Statestate表明了当前客户端内所有可变元素的状态。如玩家有血条,位置,
飞猪0_0
·
2024-01-06 17:52
游戏
cocos
creator 如何绑定参数到编辑器
很多
cocos
creator同学不知道如何绑定组件属性到编辑器上,今天我们来教大家如何绑定1:基本数据属性绑定到编辑器这个非常简单,模板是属性名字:默认的值;Is_debug:false,speed:100,2
爱编程的鱼
·
2024-01-06 10:44
unity教程
编辑器
开发语言
unity
游戏引擎
Pygame和
Cocos
2d
Pygame和
Cocos
2d都是Python中常用的游戏引擎,但它们的设计目标、特点和使用场景略有不同。Pygame与
Cocos
2d,目前是使用人数最多的两个Python游戏库。
北辰Charih
·
2024-01-06 05:38
pygame
cocos2d
python
升级cocopods1.6.1遇到的问题
一、cocopods安装指定版本cocopods安装及升级的文章随便百度就能出来,这里不做多说~参考文章:
cocos
pod版本更新与更新到指定版本二、升级之后遇到的问题pod1.4.0项目podfile
青年别来无恙
·
2024-01-05 23:19
cocos
creator人开发小游戏免费素材资源
1、首先熟悉官方的手册和api文档,文档还是比较详细,游戏的方方面面都涉及到了官方手册:http://docs.
cocos
.com/creator/manual/zh/官方api文档:http://docs.
cocos
.com
洛祁枫
·
2024-01-05 19:50
cocos
creator
游戏
素材
游戏素材
Cocos
Creator中png和etc纹理所占内存测试
1PNG和ETC的加载区别1.1PNGPNG是一种图片压缩格式,并不能被GPU直接识别,CPU把PNG图片读取到内存后,还需要在内存中解码,转换成GPU能识别的数据格式,然后传送给GPU渲染。整个过程所占内存是编码数据*1+解码数据*2,即原始PNG文件占一份,解码后的数据在内存和GPU各占一份。2.1ETCETC是一种能被GPU直接识别的压缩纹理格式,CPU把ETC压缩纹理读取到内存后,无需解码
程序猿TODO
·
2024-01-05 00:26
cocos
--JS里的__proto__和prototype到底有什么区别?
前些天,有个做开发多年的朋友,突然在面试的时候被面试官问到这个,一脸茫然,因此更不用说初学的小伙伴了,今天我们就来给大家分析下,__proto__和prototype到底有什么区别?一、概念区分其实说__proto__并不准确,确切的说是对象的[[prototype]]属性,只不过在主流的浏览器中,都用__proto__来代表[[prototype]]属性,因为[[prototype]]只是一个标
博毅创为
·
2024-01-05 00:52
关于creator热更原理
cocos
creator的热更原理1,服务器端保存最新版本的完整资源2,客户端发送请求服务器端版本进行对比获得差异列表3,从服务器下载所有新版本中改动的资源文件4,用新资源覆盖旧缓存以及应用包内的文件
Cocos
我爬到树上等花开
·
2024-01-04 21:32
【四】
Cocos
Creator-修改引擎源码
Cocos
Creator引擎源码主要就是js和原生C++两类,分别在引擎目录的resources/engine和resources/
cocos
2d-x下,如图:这次我们主要分析的是web平台相关的JS代码
0zien0
·
2024-01-04 20:49
cocoscreator
修改引擎
修改引擎源码
【一】
Cocos
Creator引擎启动流程
游戏的入口函数就是在main.js,main.js文件内部会调用一个window.boot(),而此方法主要是加载启动场景所需要的东西,如:cc.assetManager.init(...):初始化AssetManagercc.assetManager.loadScript(...):加载src目录下的插件脚本cc.assetManager.loadBundle(...):加载项目中的bundle
0zien0
·
2024-01-04 20:48
CocosCreator
游戏引擎
引擎启动
【二】
Cocos
Creator-CCGame.js源码分析
PS:只是看源码学习过程中把认为重要的内容以笔记的形式记录下来。【1】config:当前游戏的一些配置1.debugMode:用于控制输出日志的级别2.showFPS:是否显示FPS3.exposeClassName4.frameRate:设置游戏帧率5.id6.renderMode:使用canvas渲染还是使用WebGL渲染(简单理解:WebGL能实现高效的3D渲染、支持多平台,通过各种着色器实
0zien0
·
2024-01-04 20:48
javascript
typescript
Game.js
CocosCreator
源码分析
【三】
Cocos
Creator-CCDirector.js源码分析
PS:只是看源码学习过程中把认为重要的内容以笔记的形式记录下来。【1】cc.director:cc.Director的一个单例对象。如果需要用到导演类的内容,统一通过cc.director这个单例对象来调用。【2】init():对导演类的成员变量进行初始化操作。在构造函数对此init函数注册了消息监听,当接收到来自CCGame的EVENT_ENGINE_INITED事件后才执行导演类的init函数
0zien0
·
2024-01-04 20:46
javascript
typescript
源码分析
CCDirector.js
html 编辑器 拖动,可视化拖拽页面编辑器 一
前端技术日益发展,组件化日益成熟,作为一个前端,每天的工作就是用组件堆砌页面,有没有一种方式可以像
Cocos
Creator,通过组件+脚本绑定的方式来实现我们的页面和功能,今天我们就来实现一个提高生产力的工具可视化拖拽页面编辑器
weixin_39769703
·
2024-01-04 15:04
html
编辑器
拖动
cocos
2dx之实现扑克牌翻转效果的三种方法
***************************************************************************************转载出处:http://blog.csdn.net/sharing_li/article/details/44980493****************************************************
cwq水域
·
2024-01-04 11:01
游戏
cocos
cocos
creator 看了网上的string.format 太尴尬了 自己实现了一个 简单 安全 高效
//得到stringformat的字符串//字符串格式"第|回合"//参数1:textSn文字库SN//参数2:args参数数组//使用样例g_getTextFormat(80000000,[2])//结果:"第2回合"functiongetTextFormat(textSn,args){letresult=""letstr=g_getText(textSn)//letstr="第|回合"leta
人气小哥
·
2024-01-03 20:33
Cocos
Creator脚本属性个性化定制 ——下拉列表属性、滑动条属性等
在此处声明的属性在
Cocos
Creator编辑器属性检查器面板中可以读取和编辑。如下:二、下拉列表要在属性检查器上显示为下拉列表的样式,需设置属性类型为枚举,并设置默认值为枚举值。
博毅创为
·
2024-01-03 06:27
cocos
js破解记录
最近要做个成长性养成游戏,老大说看看那个游戏数据表就尝试拆一下1拆包,下载安卓包发现事
COCOS
第一次拆
COCOS
的包,、通过勘察确定了在这个assets/下是资源,数据,js逻辑代码位置但是都是jsc
Summer鹏
·
2024-01-03 05:59
刨坑小计
前端
cocos2d
javascript
Cocos
Creator实现的《点我+1》
一、前言在学习
Cocos
中,需要一些东西来练手,于是前段时间就开发仿照一款公司之前的产品《点我+1》来做,仿照过程中,所有的算法逻辑都是自己研究的,并没有参考公司代码,也没有使用公司的美术资源,所以也就不存在公司机密的内容啦
Henry游戏开发
·
2024-01-02 18:50
Java
Cocos
Android 实现 Slots 游戏旋转效果
一般这类游戏都使用Unity和
Cocos
2d-x两个常见的游戏引擎去开发的,下面介绍下Android原生代码实现Slots旋转动画。一、效果展示二、代码
LMF·
·
2024-01-02 00:21
AndroidStudio
android
游戏
Cocos
2d-x 开发笔记
1.判断操作系统平台类型根据
Cocos
2d-x源码可以获得所支持的平台类型C++
cocos
2d\platform\CCPlatformConfig.h#ifndef__CC_PLATFORM_CONFIG_H
JunChow520
·
2024-01-01 23:29
FairyGUI-
Cocos
Creator官方Demo源码解读
博主在学习
Cocos
Creator的时候,发现了一款免费的UI编辑器FairyGUI。这款编辑器的能力十分强大,但是网上的学习资源比较少,坑比较多,主要学习方式就是阅读官方文档和练习官方Demo。
飞猪0_0
·
2024-01-01 22:51
cocos2d
Ts手动封装http请求
博主在进行
Cocos
小游戏的开始时,想要实现http请求。简单的用node.js在本地搭了一个服务器后,查询
Cocos
的官方文档以及网上搜索,都没有发现官方封装的API。
飞猪0_0
·
2024-01-01 22:51
javascript
http
开发语言
cocos
creator(2.4.7版本) videoplayer 可以在上层添加UI控件()
实现原理:
cocos
本身在平台中属于view,所以可以把videoplyer放在底层,以达到目标。
淡乄
·
2024-01-01 06:56
creator
android
游戏引擎
cocos2d
cocos
creator 实现文件读写功能 web版本(二)
web版本(creator2.2.0)第一步:在index.html,,加入下面的代码//点击事件监听函数functionhandleFiles(){varoFile=document.getElementById('file').files[0];console.log("getElementById",oFile);//读取文件varreader=newFileReader();reader.
淡乄
·
2024-01-01 06:26
creator
web
js
cocos-creator
cocos
creator 加载zip里的图片
letpath="";//在zip里的文件名称letzipData="";//zip文件let jsZip = require('jszip.min');let newZip = new JSZip();newZip.loadAsync(zipData).then((zip) => {letzipFile = zip;if(!zipFile ||zipFile.file(path)){return
淡乄
·
2024-01-01 06:26
creator
js
javascript
cocos-creator
cocos
creator 热更新报错 ERROR_DOWNLOAD_MANIFEST: not permitted by network security policy
热更新报错信息:'Failtodownloadmanifestfile,hotupdateskipped.'notpermittedbynetworksecuritypolicyandroid限制了明文的网络请求,非加密的请求会被禁止掉。解决方式:network-security-config.xmlhttp改为https
淡乄
·
2024-01-01 06:25
creator
android
cocos
creator 错误一(加载动画prefab为null)
cc.loader.loadRes(data.p,(err,prefab)=>{if(err==null){letbigoNode=cc.instantiate(prefab);//出现的错误://err为nullprefab存在bigonode为null//错误的原因://动画的prefab和动画的anim文件同名并且在同一个文件目录下this.node.addChild(bigoNode);}
淡乄
·
2024-01-01 06:55
creator
cocos2d-js
cocos
creator2.2.0动态图集
/***
cocos
creator:动态图集*使用理由*>降低drawcall从而提升游戏运行效率*限制*>场景切换时,才会释放动态图鉴(造成内存的消耗)*>同一场景下,最多存在5张*>maxsize2048.2048
淡乄
·
2024-01-01 06:55
creator
creator
cocos2d-js
cocos
creator(2.4.7版本) webview 可以在上层添加UI控件
实现原理:
cocos
本身在平台中属于view,所以可以把webview放在底层,以达到目标。
淡乄
·
2024-01-01 06:23
creator
android
cocos2d
cocos
creator大转盘
@ccclassexportdefaultclassNewClassextendscc.Component{@property(cc.Node)Point:cc.Node=null;start(){}PointClick(){//大转盘转动的角度数组letrandoms:number[]=[360,396,432,468,504,540,576,612,648,684];//随机数组下标保证指针转
func_老衲姓罗
·
2024-01-01 02:00
Cocos
Creator 实现打字效果
Cocos
Creator版本3.4.2效果展示:1.定义私有变量intervalId:用来存储定时器的IDprivateintervalId:number=null;//定时器的ID2.定义typeOutText
小张不爱写代码
·
2023-12-31 05:26
CocosCreator
typescript
Cocos
creator使用JavaScript。实现通用帧动画组件
一个通用帧动画组件:循环替换图片,代替Animation。基类:/***通用帧动画组件基类*播放一次,或者循环播放*可自定义设置:自动播放或者手动调用播放*/cc.Class({extends:cc.Component,properties:{//是否自动播放,若为true,只要显示就会自动播放autoPlay:{default:true,displayName:"自动播放",},//是否循环lo
洒一地阳光_217d
·
2023-12-30 18:55
Cocos
3D项目中fbx模型转gITF模型和glb模型
1.npm安装:先按照npm哈npminstall--savefbx2gltf-g2.到指定目录cdC:\ProgramFiles\nodejs\node_global\node_modules\fbx2gltf\bin\Windows_NTcmd命令行界面进入node_modules\fbx2gltf文件下的bin文件,然后根据平台选择进入相应目录,示例是window系统选择Windows_NT
小春熙子
·
2023-12-30 17:35
3d
cocos2d
游戏引擎
2021-10-26
cocos
creator笔记(3)
cocos
creator随机与排除为了提升游戏的可玩性,在游戏中可能需要大量的随机事件,有的随机事件会出现多次,有的只能出现一次,下边介绍一下方法。
靖观其变
·
2023-12-30 16:37
cocos
creator
cocos2d
游戏引擎
typescript
cocos-creator
Cocos
Creator 性能优化——对象池
对于游戏开发人员来说,性能优化是一个永远绕不过的话题,极致的性能是我们毕生的追求,今天就来带大家学习一下性能优化方法之一——「对象池」。为什么要使用对象池?在开始之前要先弄明白为什么要使用对象池?在运行时进行节点的创建(cc.instantiate)和销毁(node.destroy)操作是非常耗费性能的,因此我们在比较复杂的场景中,通常只有在场景初始化逻辑(onLoad)中才会进行节点的创建,在切
测试开发小白变怪兽
·
2023-12-30 12:15
unity引擎基础学习 各种控件,对象实战 动画和画面的添加 基础架构
游戏引擎Unityc#UnrealEnginecpp
Cocos
Creatorjs入口点在Unity中,程序的入口点是一个名为voidMain()的静态方法,它位于一个名为Program的类中。
killsime
·
2023-12-30 07:39
unity
学习
游戏引擎
Call to unavailable function 'system': not available on iOS问题的解决方案
cocos
2dx项目或者
cocos
creator开发的项目中,当导出iOS项目之后,正常来说是没有问题的,但是,当Xcode升级到9.0时,运行Xcode项目会报错,也就是标题的那个从错误,这就有点头疼了
胡小夜大叔
·
2023-12-29 21:55
cocos
2d-js学习(三)
本周终于把
cocos
小游戏做完,接口基本对完,下周原生交互处理一下,就可以提测了这几篇
cocos
2d-js学习,更多的是做一个项目过程的总结,而
cocos
2d-js只是中间的一小部分其实包括:需求分析阶段
George_Luofz
·
2023-12-26 23:48
Cocos
Creator TypeScript 实现自定义数字图片组件NumberSpriteComponent
游戏中经常会遇到需要显示数字(比如金钱数量,战斗力等等),美术UI同学会给图片资源,然后我们程序同学得写逻辑实现需求。以前做页游用as3.0也写过数字图片,现在入坑cococs后,好多东西得重新写一遍,不过没关系。逻辑都是差不多的下面直接给刚入坑的小伙伴们分享刚完成的源码,我自己测试很多遍了,性能也做了优化,可以直接拿到项目使用。const{ccclass,property}=cc._decora
程序猿TODO
·
2023-12-26 19:04
【100个
Cocos
实例】环形ScrollView的实现方法
引言
Cocos
中环形ScrollView的实现大家好,今天是圣诞节,又是寒冷的一天。在游戏开发中经常需要用到ScrollView去实现滚动的列表。他通常包括垂直方向和水平方向两个选择。
亿元程序员
·
2023-12-26 16:36
100个Cocos实例
Cocos
游戏开发心得
cocos2d
【100个
Cocos
实例】快要圣诞节了,给大家支个招!
本文将介绍一下在
Cocos
游戏开发中Mask遮罩组件的一些简单实例,实现不同形状的头像。本文源工程在文末获取,小伙伴们自行前往。
亿元程序员
·
2023-12-26 16:35
100个Cocos实例
Cocos
游戏开发心得
学习
【100个
Cocos
实例】王者荣耀中雷达图的揭秘
引言
Cocos
实现雷达图效果在游戏中我们经常可以看到雷达图的身影,用于直观地显示玩家的实力。例如王者的雷达图展现了玩家的输出能力、KDA数据、发育能力、团战能力和生存能力。
亿元程序员
·
2023-12-26 16:35
100个Cocos实例
Cocos
游戏开发心得
游戏
Cocos
Creator中智能提示微信小程序的api
如果我们直接写wx.xxx函数会报找不到名称“wx”错误。幸亏微信团队维护了.d.ts文件,wechat-miniprogram,在项目根目录执行npminstallminiprogram-api-typings会生成node_modules目录。安装miniprogram-api-typing这时如果你再输入wx,发现还是没有微信api智能提示功能,那是因为miniprogram-api-typ
Pilihou
·
2023-12-26 03:20
Object-C 和 lua的相互调用
首先
cocos
2d对oc和lua调用进行了封装,这就更有利于我们调用
cocos
/
cocos
2d/lu
Zi_Fi
·
2023-12-26 03:15
另辟蹊径的"一键打包"
开发环境
Cocos
Creator3.5.2需求在日常的工作中,我们常常有这样的需求在具有多个关卡的游戏中,挑选某些关卡作为发包内容。根据不同打包渠道中设置不同的压缩参数,对资源进行压缩。
羽毛不会飞_
·
2023-12-25 16:34
cocos
creator锚点分析
锚点(Anchor)是节点的另一个重要属性,它决定了节点以自身约束框中的哪一个点作为整个节点的位置。我们选中节点后看到变换工具出现的位置就是节点的锚点位置。1.锚点由anchorX和anchorY两个值表示,它们是通过节点尺寸计算锚点位置的乘数因子,范围都是0~1之间。(0.5,0.5)表示锚点位于节点长度乘0.5和宽度乘0.5的地方,即节点的中心。image.png2.锚点属性设为(0,0)时,
超级卡布达
·
2023-12-25 15:20
【终极教程】
cocos
2dx-js 分批次混淆压缩js文件
说明:1>由于我们当前游戏框架的结构是平台形式的就是一个大厅里面有若干个子游戏,所以在发布的时候得区分子游戏和大厅了解了一下project.json里面有一个jsList可以把所有放进去的js文件压缩混淆成一个大的文件但是我们游戏的子游戏非常多这样子弄显然不合适,所以针对大厅和子游戏单独做压缩混淆2>这里面主要采用的是ant+ClosureCompile方式1.先来看一下我们项目的结构游戏相关都在
仙女很美哦
·
2023-12-24 11:00
iOS
App加固
混淆加固
cocoa
ios
「链游进展」
Cocos
-BCX近半年进展:艰难时期搞建设,等风来
比特魔方原创作者|第二个区块出品|比特魔方比特魔方去年很荣幸的入选了
Cocos
-BCX测试网内容合伙人。近来,我们再次荣幸的成为
Cocos
-BCX主网阶段的合伙人。
比特魔方
·
2023-12-24 10:25
上一页
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
其他