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
字节跳动又一Android开源力作发布!全新视频动画特效SDK:高效、稳定可靠、维护成本低
这套方案对设计师而言明显降低了特效的制作成本,对于客户端而言有着更可靠的性能和稳定性,且相比
cocos
2d引擎有着更低的入门门槛和维护成本,为复杂动画的实现提供了一种全新的方式
chuhe1989
·
2025-04-29 04:28
Android开发
SDK
字节跳动
android
字节跳动
sdk
使用
Cocos
Creator Jenkins Nodejs Command 完成後卡住
我使用Jenkins呼叫某個NodeJsCode內容大概就是用child_Process呼叫
Cocos
Creator.exe--projectprojectPath--build"platform=web-mobile
littleta2222
·
2025-04-29 00:05
jenkins
运维
cocos2d
cocos
creator通过Assember实现图片的形状修改
转载
cocos
论坛,大家互相学习一下,通过修改RenderComponent组件中的_assember,修改uv和顶点,索引实现形状改变,和修改mesh一样【包教包会】Assembler经典案例第二期—
似水流年wxk
·
2025-04-29 00:04
cocos
creator
图形渲染
使用Jenkins实现
Cocos
Creator的自动化构建和发布(4)-增加Git管理
本篇文章讲述如何通过Jenkins中结合代码Git管理,使本地提交代码、抓取最新代码、推送代码至Git服务器等一套流程全跑通,并自动使用Git仓库中的最新代码进行
Cocos
Creator的构建和发布。
楚游香
·
2025-04-29 00:34
Jenkins
jenkins
CocosCreator
使用Jenkins实现
Cocos
Creator的自动化构建和发布(3)-第一个Jenkins任务
上篇文章介绍了如何编写Creator项目构建和发布的Windows批处理,接下来我们将要在Jenkins中部署该任务,以实现真正的自动化。步骤如下:1、创建Creator项目首先用Creator新建一个HelloWorld项目,并通过Creator构建面板中试着构建一遍,确认工程本身没有问题;2、准备远程传输文件工具为保持目录整洁,在Creator工程目录下新建一个tools目录,把pscp.ex
楚游香
·
2025-04-29 00:33
Jenkins
Jenkins
CocosCreator
使用Jenkins实现
Cocos
Creator的自动化构建和发布(1)-安装Jenkins
简介Jenkins是个独立的开源软件项目,它是基于Java开发的一种持续集成工具,可用于实现各种任务的自动化,如构建,测试和部署等。项目的日常开发中,编译构建是每天频繁要做的事情,如果开发的是H5游戏,还需要把构建后的版本上传到Web服务器,这都会占用或中断程序员不少宝贵的编码时间。借助Jenkins的自动化管理,任何人通过浏览器就可以一键完成以上工作,这样程序员只要专注于编码就可以了。Jenki
楚游香
·
2025-04-29 00:03
Jenkins
Jenkins
CocosCreator
cocos
2d x 入门学习(一)实例制作简单的射击小游戏Star Fighter
我们将使用
cocos
2d-x制作一个简单的射击游戏。本文所用的制作环境是
cocos
2dx2.0.4,VS2010。
小李00
·
2025-04-26 00:52
小游戏实例
cocos2d-x(2.x)
cocos2d-x
源代码
实例
游戏
鸿蒙游戏开发者服务公开课:游戏三方库编译适配
鸿蒙游戏开发者服务公开课:游戏适配HarmonyOSNEXT流程概览鸿蒙游戏开发者服务公开课:游戏三方库编译适配鸿蒙游戏开发者服务公开课:使用
Cocos
Creator引擎构建HarmonyOSNEXT游戏鸿蒙游戏
·
2025-04-22 15:59
harmonyos
鸿蒙游戏开发者服务公开课:使用
Cocos
2d-x 引擎构建游戏 HarmonyOS NEXT 版本
课程简介课程简介:介绍如何使用
Cocos
2d-x引擎构建HarmonyOSNEXT游戏观看课程点击链接,立马观看学习:鸿蒙游戏开发者服务公开课:使用
Cocos
2d-x引擎构建游戏HarmonyOSNEXT
·
2025-04-22 15:59
harmonyos
Cocos
Creator引擎开发:
Cocos
Creator基础入门_
Cocos
Creator引擎概述
Cocos
Creator引擎概述
Cocos
Creator是一款由
Cocos
2d-x团队开发的游戏开发引擎,专为2D和2.5D游戏设计。
chenlz2007
·
2025-04-21 15:58
动作游戏开发教程
1024程序员节
nginx
运维
物联网
微服务
go+mysql+
cocos
实现游戏搭建
后来在朋友的建议下学习了
cocos
,也是小程序开发的利器,而golang是一款高效的httprouter服务器,如果考虑安全肯定是没有tcp的安全。用起来太容易了,可以快速的游戏服务。
Delphi菜鸟
·
2025-04-20 17:48
游戏
golang
gin
cocos2d
mysql
cocos
2dx屏幕式配深度解析
Cocos
2d-x屏幕适配新解一叶
cocos
2d-x05-126479217条评论本文出自[无间落叶](转载请保留出处):http://blog.leafsoar.com/archives/2013/05
子兰
·
2025-04-19 03:07
cocos2d-x
学习笔记
cocos
2dx lua使用class函数定义多继承的类
在
cocos
2dxlua项目中,最常用的函数之一就是class函数了。用来实现lua中的类很方便,基本上类的基本属性都得到了实现。
一个无名女程序员
·
2025-04-13 06:14
cocos2dx
lua
cocos2d
开发语言
996引擎-源码学习:
Cocos
2d-Lua 的 class(classname, ...)
996引擎-源码学习:
Cocos
2d-Lua的class(classname,...)一、核心方法调用顺序用户调用入口完整调用链二、__create工厂方法的三种情形情形1:父类为函数(自定义工厂)情形
笑虾
·
2025-04-13 06:43
996引擎
cocos2d
lua
996引擎
Unity进阶教程AOI算法原理详解
最新课程《全栈双客户端(Unity/
Cocos
)TurnKey方案》更新了AOI专题,今天分享一下AOI算法的实现原理。AOI的功能和作用在MMORPG网路游戏当中,单服同时在线一般都会有几千人。
Clank的游戏栈
·
2025-04-11 09:17
unity
java
游戏引擎
Cocos
WebSocket 工具类
/***WebSocket工厂类*@cn提供两个创建实例的方法:一个是创建单例模式;另一个是创建多个实例。用于创建WebSocket连接。*提供原生的回调函数onopen、onmessage、onclose、onerror*/exportdefaultclassWebSocketFactory{//privateonopen:(event:Event)=>void;//privatesendMsg
寻找优秀的自己
·
2025-04-02 06:58
websocket
网络协议
网络
[推荐了解]各类游戏引擎入门选择说明
因此,简单做了关于Godot、
Cocos
Creator、Unity以及其他几类游戏引擎的学习曲线、未来发展趋势等信息的总结,以供参考。
CodeCaptain
·
2025-03-30 08:07
Cocos
Creator
经验分享
游戏
cocos
2dx : 解决中文乱码问题
在使用
cocos
2dx的时候,代码里面使用了中文或者是在
cocos
studio编辑器里面使用了中文,显示的时候会出现乱码问题,下面提供几个解决方案:方案一:最前面加上命令:#pragmaexecution_character_set
^随风~~
·
2025-03-20 19:21
Cocos2d-x
C++
乱码
游戏开发引擎对比:Godot、Unity、Unreal与
cocos
2d的优劣分析
本文将对比四种流行的游戏开发引擎:Godot、Unity、UnrealEngine和
cocos
2d,分析各自的优缺点,帮助开发者做出明智的选择。Godot:优点:开源且免费,无商业授权费用。
scoone
·
2025-03-19 23:40
游戏引擎
godot
unity
python 游戏开发
cocos
2d库安装与使用
Cocos
2d-x是一个广泛使用的开源游戏开发框架,支持多种编程语言,包括Python。
范哥来了
·
2025-03-19 16:44
python
cocos2d
开发语言
cocos
creator从零开发简单框架(13)-Panel打开关闭
编辑framework/scripts/AppConstants.ts,内容如下。定义了Panel的显示方式和遮罩类型,遮罩类型可以叠加,即可同时拥有不可穿透、半透明、关闭组件特性。//Panel显示方式publicstaticreadonlypanelShowStyle={//正常出现Normal:1,//中间变大CenterSmallToBig:2,//上往中UpToCenter:3,//下往
mirahs
·
2025-03-13 18:17
cocos
creator从零开发简单框架
cocos2d
sdkwrapper.java_Android Studio打包
cocos
creator项目出现java.lang.UnsatisfiedLinkError:SDKWrapper.nativeLoa.
最近用
cocos
creator开发一个游戏,用AndroidStudio打包Apk时却出现了以下错误:Process:org.
cocos
2dx.javascript,PID:24123java.lang.UnsatisfiedLinkError
绫小莉
·
2025-03-10 13:34
sdkwrapper.java
Android Studio打包
cocos
creator项目出现java.lang.UnsatisfiedLinkError:SDKWrapper.nativeLoadAllPlugins:()
最近用
cocos
creator开发一个游戏,用AndroidStudio打包Apk时却出现了以下错误:Process:org.
cocos
2dx.javascript,PID:24123java.lang.UnsatisfiedLinkError
ToBeTheOnlyOne
·
2025-03-10 12:59
Android
cocos
creator
android
android
studio
游戏
如何用python创建文件_,python 如何新建一个新的File?
cocos
2d-x2.1.4为什么要用python脚本创建工程?有啥好处?1.跨平台方便,一个脚本生成所有平台的项目文件。2.脚本只提供最简单的默认路径下的初始模板,远远不够完善。
weixin_39551103
·
2025-03-07 00:31
如何用python创建文件
Cocos
Creator3.8.6拖拽物体的几种方式
Cocos
Creator3.8.6作为一款强大的游戏开发引擎,提供了多种实现拖拽功能的方式,开发者可以根据具体需求选择最适合的方案。本文将详细介绍在
Cocos
Creator3.8.6中实
Felix_Fly2021
·
2025-03-05 17:39
Cocos
游戏引擎
CocosCreator
Cocos
开源创意点亮生态未来 第二届OpenHarmony创新应用挑战赛圆满收官
这场以"OpenHarmony创新应用"和"
Cocos
游戏创新应用"为核心赛题的行业重量级赛事,经过4个多月的激烈角逐,涌现出多个具备行业价值的标杆作品,不
·
2025-02-28 21:08
harmonyos
cocos
creator从零开发简单框架(27)-核心Wait
将wait.png放到项目res/texture/core目录下。场景创建Sprite(单色)组件并重命名为Wait,大小设置为750x1334,颜色设置为黑色,透明度Opacity设置为160。拖动wait.png到Wait节点下,然后把Wait节点拖动到resources/core目录下并从场景删除。新建scripts/core/Wait.ts,内容如下。importAppConstantsf
·
2025-02-28 16:27
cocos
cocos
creator从零开发简单框架(完结)-状态机
新建framework/scripts/state/State.ts,状态基类,内容如下。exportdefaultclassState{publicstaticreadonlyinvalidState='invalid'protected_owner:anypublicgetowner():any{returnthis._owner}publicconstructor(owner:any){th
·
2025-02-27 21:55
cocos
cocos
creator从零开发简单框架(16)-Panel位移显示
Panel的位移显示包括从上、下、左、右到中间的移动,因为只有初始点位置不一样,这里抽成一个方法。编辑framework/scripts/view/PanelMgr.ts,增加showSideToCenter方法。/**从四边移动到中间*/privatestaticshowSideToCenter(go:PanelBase,from:cc.Vec3,isOpen:boolean){this.sho
·
2025-02-27 21:25
cocos
cocos
Creator 和 Laya 的常用API与方法 ,多边形点击解决正方形重叠点击问题,emit,dispatchEvent,EventCustom
常用API引入:require/import导出:export/module.exports/exportsNodejs不支持import和exportes6兼容以上所有语法,当然需要webpack+babel来支撑es6是ECMAScript(EuropeanComputerManufacturersAssociationEuropeanComputerManufacturersAssociat
qq_42838904
·
2025-02-26 21:17
cocos
creator 项目总结二(战斗帧同步解析)
一、帧同步原理:帧同步,指的是将游戏过程中关键的操作帧数据同步给各个客户端实现游戏同步的方案。这个原理看上去一句话很简单,但是其实内部涉及的细节却很多,影响到游戏的卡顿,同步是否完全同步等问题,接下来我一一列举我制作过程中遇到的问题和解决方案。二、客户端同步一致性问题1、逻辑驱动归一管理,这个主要是要将战斗过程的所有逻辑运算update驱动要统一管理,而不是简单的通过UI层的update分散驱动,
xzben
·
2025-02-24 06:20
cocos
creator
帧同步
cocos
手机端保持屏幕常亮
有连接socket时挂机的内容如果挂机途中息屏,会导致socket断开所以需要挂机时保持屏幕常亮在需要常亮的地方使用jsb.Device.setKeepScreenOn(true);v3.8.3会报红不用管当然取消常亮就是jsb.Device.setKeepScreenOn(false);============================================改进:因为在浏览器预览
aqiu~
·
2025-02-24 05:17
cocos
creator
cocos
cocos
creator从零开发简单框架(完结)-状态机
新建framework/scripts/state/State.ts,状态基类,内容如下。exportdefaultclassState{publicstaticreadonlyinvalidState='invalid'protected_owner:anypublicgetowner():any{returnthis._owner}publicconstructor(owner:any){th
·
2025-02-21 14:05
cocos
cocos
creator从零开发简单框架(19)-Panel从Bundle加载
创建bundles/view目录,点击view目录,右侧属性面板配置为Bundle勾选,点击应用按钮。复制resources/PanelYellow到bundles/view目录下面并重命名为PanelGreen,并修改背景颜色为绿色(不是必须,只是用来区分黄色面板)。新建scripts/PanelGreen.ts,内容如下。importAppConstantsfrom"../framework/
·
2025-02-21 14:33
cocos
cocos
creator从零开发简单框架(18)-Panel缓存
当Panel切换频繁,为了避免频繁加载资源,给Panel设置是否缓存的选项,当开启缓存时关闭Panel时把Panel对象隐藏,打开时显示Panel对象。编辑scripts/PanelYellow.ts,开启缓存,内容如下。publicpanelShowStyle:number=AppConstants.panelShowStyle.Custom//自定义显示方式publiccache:boolea
·
2025-02-21 14:32
cocos
cocos
creator从零开发五子棋(03)-棋盘网格绘制
新建scripts/Game.ts,内容如下,把它挂载到Canvas节点上。拖拽Canvas/grid/bg节点到bgNode属性上,拖拽Canvas/grid/root节点到rootNode属性上。const{ccclass,property}=cc._decoratorconstGRID_SIZE=15constGRID_WIDTH=50@ccclassexportdefaultclassGa
·
2025-02-21 14:31
cocos
cocos
creator从零开发简单框架(12)-代码生成单色Sprite
在写Panel前,先写个方法生成单色Sprite,这样当碰到需要单色Sprite的时候不需要在编辑器拖拽和代码动态加载资源。编辑framework/scripts/AppUtil.ts,添加newSpriteNode方法。//生成默认白色100x100大小Sprite(单色)节点publicstaticnewSpriteNode(name:string='newSpriteNode'):cc.No
·
2025-02-20 17:19
cocos
cocos
creator从零开发简单框架(14)-Panel遮罩
遮罩相关属性编辑framework/scripts/view/PanelMgr.ts,增加遮罩相关成员变量及初始化方法。//所有面板privatestatic_panels:Map=newMap()privatestatic_maskName='_mask'privatestatic_maskPrefab:cc.Nodepublicstaticinit(){this._panels.clear()
·
2025-02-20 17:19
cocos
cocos
creator从零开发2048(06)-格子移动逻辑和键盘控制移动
编辑scripts/Game.ts,添加_moving属性标识当前是否移动中。privategridsReversed:Grid[][]=[]private_moving=false添加move方法移动格子。privatemove(grids:Grid[]){letlastIdx=grids.length-1letlastNum=grids[lastIdx].numfor(leti=grids.l
·
2025-02-20 17:48
cocos
cocos
2d-x之CCTexture2D的使用testDemo详细解读
cocos
2d-x中CCTexture2D的使用,和测试,这个demo主要验证了各种格式的图片和相同格式图片但位深不同时加载纹理所占用的内存的大小和效果,以及异步加载纹理的方法,以及使用纹理创建CCSprite
zanglengyu
·
2025-02-19 17:23
cocos
creator从零开发简单框架(11)-顶层遮挡
有这样一个场景,当点击了某个按钮,但它可能要跟后端交互并且会花费一定时间,这个时候不能再次点击按钮。要实现这个功能,一般是添加一个标志位,当点击后设为一个状态,当处理完逻辑后设为初始状态。这个实现如果项目多处用到就比较麻烦,换一种方式,直接在顶层添加一个BlockInputEvents组件就行。新建framework/scripts/view/TopBlock.ts,内容如下。主要就是生成一个节点
mirahs
·
2025-02-18 15:42
cocos
creator从零开发简单框架
cocos2d
cocos
2d-x 3.x lua的api与C++的关系
cocos
2d-x3.xlua的api与C++的关系1、Lua中如何使用
Cocos
2d-x引擎中的类?
鱼儿-1226
·
2025-02-17 16:11
cocos
lua
cocos2d-lua
html5游戏引擎-Pharse.js学习笔记(一)
我了解过
cocos
-2dforhtml5和phaser.js这两个引擎,其中前者比较复杂,对于有过coco
18520195858
·
2025-02-17 13:45
游戏
javascript
c/c++
ViewUI
cocos
creator从零开发简单框架(07)-UI返回
参考UIMain,创建一个新的UIBag,创建一个名为BtnBack文本为返回的按钮,再创建一个名为BtnMain文本为主页的按钮,然后把UIBag节点拖动到resources目录下并从场景删除。新建scripts/UIBag.ts,内容如下。importUIBasefrom"../framework/scripts/view/UIBase"importUIMgrfrom"../framework
·
2025-02-16 18:49
cocos
cocos
creator从零开发简单框架(08)-UI缓存
当UI切换频繁,为了避免频繁加载资源,给UI设置是否缓存的选项,当开启缓存时关闭UI时把UI对象隐藏,开启时显示UI对象。编辑scripts/UIMain.ts,开启缓存,内容如下。publicskinPath:string='UIMain'publiccache:boolean=true编辑framework/scripts/view/UIMgr.ts,添加缓存UI的Map成员。privates
·
2025-02-16 18:49
cocos
cocos
creator从零开发简单框架(10)-UI更新
当UI打开后,别的地方数据更新了可能要通知UI同时更新,这时需要有更新UI的接口。编辑framework/scripts/AppUtil.ts,添加getClassName方法获取View类名。publicstaticgetClassName(viewCls:any):string{return(newviewCls()asViewBase).getClassName()}编辑framework/
·
2025-02-16 15:16
cocos
cocos
creator从零开发2048(11)-游戏失败处理
Canvas节点下新建空节点并重命名为panelFailed,挂载Widget组件并勾选Top、Right、Bottom、Left并把这些属性都设置为0,挂载BlockInputEvents组件。panelFailed节点下新建Sprite(单色)并重命名为bg,Size设置为500x500,Color设置为#43C1BE。panelFailed节点下新建Label(文字),PositionY设置
·
2025-02-16 03:07
cocos
cocos
creator从零开发简单框架(05)-ViewBase基类
新建framework/scripts/view/ViewBase.ts,内容如下。主要是用作UI和Panel的基类,有一些基本的属性和方法。exportdefaultclassViewBase{/**资源Bundle名,如果为空加载resources资源*/publicbundleName:string/**资源路径*/publicskinPath:string/**资源实例化后的对象*/pub
·
2025-02-15 22:34
cocos
cocos
creator从零开发虚拟摇杆(06)-跟随摇杆
摇杆共有3种类型,即固定、跟随、跟随并移动,之前已经做了固定摇杆类型,这里做跟随摇杆类型。编辑scripts/JoyStick.ts,添加JoystickType枚举。const{ccclass,property}=cc._decoratorexportenumJoystickType{Fixed,Follow,FollowMove,}添加joystickType属性。@property({typ
·
2025-02-15 22:03
cocos
cocos
creator从零开发虚拟摇杆(完结)-跟随移动摇杆
关注干货悦读公众号,获取摇杆资源。编辑scripts/JoyStick.ts,修改onTouchMove方法。privateonTouchMove(event:cc.Event.EventTouch){if(!this._canMove)returnconstposDelta=event.getDelta()if(this.joystickType==JoystickType.Fixed||thi
·
2025-02-15 22:33
cocos
上一页
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
其他