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
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
cocos
creator从零开发五子棋(06)-棋盘落子
编辑scripts/Game.ts,添加GRID_INIT常量配置第一个落子的棋子。constCHESS_WHITE='white'constGRID_INIT=[7,7]添加如下成员属性。@property(cc.Node)privaterootNode:cc.Node=null//已下棋的格子privatechessMap:Map=newMap()//该谁下棋了(black|white)pri
·
2025-02-15 22:32
cocos
cocos
creator从零开发五子棋(07)-胜负ui
Canvas节点下新建空节点panelSettle,挂载Widget组件并勾选Top、Right、Bottom、Left把这些属性都设置为0,挂载BlockInputEvents组件。panelSettle节点下新建Label(文字)并重命名为lblMsg,PositionY设置为100,Color设置为#19FF00,FontSize和LineHeight都设置为100。panelSettle节
·
2025-02-15 22:32
cocos
cocos
creator从零开发五子棋(完结)-在线预览和源码地址
在线预览https://mirahs.github.io/cases/源码地址https://gitee.com/mirahs/gobang
·
2025-02-15 22:32
cocos
cocos
creator从零开发虚拟摇杆(04)-摇杆事件触发
编辑scripts/JoyStick.ts,添加handlers属性。@property([cc.Component.EventHandler])privatehandlers:cc.Component.EventHandler[]=[]privateringNode:cc.Node修改onTouchMove方法,结尾处添加如下代码。constdir=this.dotNode.getPositio
·
2025-02-15 18:58
cocos
cocos
creator从零开发虚拟摇杆(00)-说明
软件版本
Cocos
Creator2.4.8,安装参考
cocos
creator安装编程语言TypeScript
·
2025-02-15 18:58
cocos
cocos
creator从零开发简单框架(05)-ViewBase基类
新建framework/scripts/view/ViewBase.ts,内容如下。主要是用作UI和Panel的基类,有一些基本的属性和方法。exportdefaultclassViewBase{/**资源Bundle名,如果为空加载resources资源*/publicbundleName:string/**资源路径*/publicskinPath:string/**资源实例化后的对象*/pub
·
2025-02-15 18:53
cocos
Cocos
Creator TypeScript 常用语法
目录数组相关字符串数字计算枚举Map数组相关编号方法描述1.concat()将两个数组连接起来并返回合并后的结果。2.copyWithin()在数组内复制一个元素序列。3.every()如果数组中的每个元素都满足提供的测试函数,则返回true。4.fill()从指定的开始到结束索引为数组填充静态值。5.indexOf()返回数组中匹配元素的索引,否则返回-1。6.includes()用于检查数组是
我才不要写BUG
·
2025-02-13 07:07
Cocos
Creator
cocos2d
游戏引擎
游戏
typescript
Cocos
Creator TypeScript 的vscode 开发教程
2.开发工具vscode安装:插件:node.js
Cocos
使用TypeScript开发。使用protobuf,使用protobufjs,一个纯JavaScript实现的Protobuf库。编写pr
m0_65885101
·
2025-02-13 07:36
typescript
vscode
javascript
cocos
creator——TypeScript
cocos
creator中的TypeScript中的相关语法以及相关的内容。
好事总会发生在下个转弯
·
2025-02-13 07:34
Cocos
Creator
typescript
cocos
creator从零开发2048(完结)-在线预览和源码地址
在线预览https://mirahs.github.io/cases/源码地址https://gitee.com/mirahs/2048
mirahs
·
2025-02-11 17:32
cocos
creator从零开发2048
cocos2d
cocos
creator从零开发2048(完结)-在线预览和源码地址
在线预览https://mirahs.github.io/cases/源码地址https://gitee.com/mirahs/2048
·
2025-02-10 18:41
cocos
cocos
creator从零开发2048(10)-重新开始游戏
Canvas节点下新建Sprite(单色)并重命名为btnRestart,Position设置为280和402,Size设置为150x60,Color设置为#A69A91,挂载Button组件并设置Transation属性为Scale、ZoomScale属性为1.1。btnRestart节点下新建Label(文字),String输入重新开始,FontSize和LineHeight都设置为30。编辑
·
2025-02-10 18:11
cocos
cocos
creator从零开发2048(07)-格子触摸移动
编辑scripts/Game.ts,添加MOVE_DISTANCE常量设置能移动的距离。constDURATION=0.1constMOVE_DISTANCE=10添加_canTouchMove属性标识当前是否能触摸移动。private_moving=falseprivate_canTouchMove=false添加onTouchMove方法处理触摸移动逻辑。onTouchMove(event:c
·
2025-02-10 18:10
cocos
cocos
creator从零开发2048(01)-项目初始化
创建项目设计分辨率设置点击菜单项目=>项目设置...,弹出项目项目设置面板后点击项目预览,设置好后点击保存按钮。设计分辨率设置好后,以后新建场景默认大小是750x1334(这个大小在实际项目中是由美术设计然后告诉程序)并且勾选了适配屏幕宽度。场景设置新建scenes/game场景,打开game场景。编辑器顶部中间播放按钮右边框选中game场景,这样程序运行时会进入game场景。层级管理器选择Mai
·
2025-02-09 18:40
cocos
cocos
creator从零开发2048(01)-项目初始化
创建项目设计分辨率设置点击菜单项目=>项目设置...,弹出项目项目设置面板后点击项目预览,设置好后点击保存按钮。设计分辨率设置好后,以后新建场景默认大小是750x1334(这个大小在实际项目中是由美术设计然后告诉程序)并且勾选了适配屏幕宽度。场景设置新建scenes/game场景,打开game场景。编辑器顶部中间播放按钮右边框选中game场景,这样程序运行时会进入game场景。层级管理器选择Mai
·
2025-02-09 18:35
cocos
一个游戏,多种框架
RogerEngelbert在他的博客rengelbert.com展示给我们如何做一个移动版的青蛙过河游戏,使用四个不同的框架:Starling,Sparrow,
cocos
2d和LibGDX。
wkyb608
·
2025-02-07 19:44
物理引擎
项目架构设计
游戏
框架
引擎
flash
image
工作
Cocos
Creator快捷键
一、场景编辑器常用快捷键快捷键功能说明鼠标中键拖动平移场景视图按住鼠标中键拖动场景鼠标中键滚动缩放场景视图快速放大/缩小F聚焦选中节点将选中的节点居中显示Ctrl+D复制选中节点快速复制节点Ctrl+C/V复制/粘贴节点通用剪贴板操作Delete删除选中节点谨慎操作!Ctrl+Z/Y撤销/重做操作支持多步撤销Ctrl+S保存当前场景避免意外丢失修改二、节点操作快捷键快捷键功能W切换为移动工具(Tr
Purify__
·
2025-02-06 12:45
cocos2d
游戏引擎
cocos
和 unity 学习
cocos
unity编辑器等从游戏开发的实战来说,应该让策划,美术都用
cocos
和unity另外策划应该能搞定编辑器功能能租到的一切,UI,音效,简单动画等等声音文件的连入调整行为树等等unityunity
奔跑的犀牛先生
·
2025-01-31 11:38
cocos
Unity
Cocos
Creator 3.8 2D 游戏开发知识点整理
目录
Cocos
Creator3.82D游戏开发知识点整理1.
Cocos
Creator3.8概述2.2D游戏核心组件(1)节点(Node)与组件(Component)(2)渲染组件(3)UI组件3.动画系统
寻找优秀的自己
·
2025-01-31 00:07
cocos
cocos
开发代码案例
Cocos
是一个流行的开源游戏引擎,支持2D和3D游戏开发。
chengxuyuan66666
·
2025-01-29 21:07
cocos2d
关于框架设计(游戏领域)
二、架构设定解耦,复用性,拓展性多自由度、可分拆多项目开发,符合敏捷需求品质保证体系高效开发支撑公司大部分业务三、模块设计概要减少客户端对
Cocos
2d-x引擎的依赖程度和降低耦合度,将引擎必要的初始化
漫步者、
·
2025-01-27 05:15
cocos2dx学习
目前主流游戏引擎的分析报告
目前国内主流在用的游戏引擎有,Unity,
Cocos
,Laya,UE4,白鹭,接下来我们一起来分析这些引擎的特点。1:国民3D引擎UnityUnity,使用C#或Lua语言开发。国民3D
游戏开发88
·
2025-01-18 14:26
cocoscreator
unity
游戏引擎
Cocos
2d、
Cocos
2dx、
Cocos
Creator、
Cocos
Studio的区别
一、
Cocos
2d和
Cocos
2dx的区别【开发语言】:
Cocos
2d是Object-C写的,
Cocos
2dx是C++写的,支持使用C++、Lua或Java进行开发。
Thomas游戏圈
·
2024-09-14 12:48
【HarmonyOS NEXT】codelab汇总-应用服务
1、游戏登录(基于
Cocos
Creator引擎)介绍:1.什么是游戏服务?
这货就是木子全呀
·
2024-09-12 16:39
HarmonyOS示例
harmonyos
华为
error C2664: “void std::_Pmf_wrap
cocos2d::Layer::* )(const std::vector<
cocos
2d::To
使用vs2013编写
cocos
2dx的代码:_touchListener=EventListenerTouchOneByOne::create();_touchListener->setSwallowTouches
qqbaby2005
·
2024-09-10 11:04
cocos2d-x
cocos2dx
vs2013
erro
【
cocos
creator】platform平台对应代码 2.x / 3.x
cocos
creator获取当前平台信息,2.4版本使用cc.sys.dump()可以打印所有平台信息:cc.sys.dump();打印结果:isMobile:falselanguage:zhbrowserType
老豆8
·
2024-09-06 07:57
cocos
工具
typescript
cocos
creator
开发平台
c语言windows.h file not found,XCode里遇到 #include
file not found的解决方案
搞了我两天-_-||我这里做的动作是
Cocos
2dx的C++调用Android里的Java方法,上代码:1.首先要保证,cpp调用
谦荣
·
2024-09-05 11:15
c语言windows.h
file
not
found
cocos
creator的分包方案进阶优化
阅读这篇文章之前,请确保你的项目已经通过
cocos
creator实现了大厅-子游戏的分包热更新,如果还没有,请阅读这篇文章一、代码加密如果你是使用和我类似的方案实现的大厅-子游戏分包热更新,那么你肯定会遇到代码加密的问题
韩式炸鸡
·
2024-08-30 07:59
【
cocos
2dx】【iOS工程】如何保存用户在游戏内的绘画数据,并将数据以图像形式展示在预览界面
【
cocos
2dx】【iOS工程】如何保存用户在应用内的操作数据,并将数据以图像形式展示在预览界面设备/引擎:Mac(11.6)/MacMini开发工具:Xcode(15.0.1)开发需求:如何保存用户在应用内的操作数据
GameTomato
·
2024-08-29 00:33
cocos2dx
Xcode
ios杂谈
cocos2d
ios
游戏开发
经验分享
c++
cocos
creator 横竖屏切换
脚本代码:1.web平台直接调用cc.view.setOrientation2.原生平台调用原生代码原生iOS代码:在发布出的原生工程中找到AppController.mm文件,编写脚本里面的切换方法
cocos
ChangeOrientation
zhengshibin
·
2024-08-27 14:15
cocos
2d-lua:骨骼动画的使用
骨骼动画的使用spine骨骼动画的使用Armature骨骼动画spine骨骼动画的使用--spine骨骼动画导出的文件为:xxx.atlas,xxx.json,xxx.png三个文件需同时存在localspine=sp.SkeletonAnimation:create("xxx.json","xxx.atlas")--第一个参数为从整个动画的第几帧开始播到最后一帧,第二个参数为动画名,第三个参数为
Hallo啊 树哥!
·
2024-03-02 08:21
前端开发
cocos2d-lua
cocos2d
lua
junit
Cocos
Creator异步加载资源方法
资源加载封装import{Asset,AssetManager,dragonBones,ImageAsset,JsonAsset,resources,_decorator}from"cc";import{LogData}from"../log/LogData";/***资源加载api封装*/const{ccclass,property}=_decorator;exportclassloadRes{
雪野Solye
·
2024-02-20 22:53
CocosCreator
cocos-creator
cocos
asynchronous
资源加载
Cocos
Creator 3.7 刚体的类型
在
Cocos
Creator中,RigidBody(刚体)是用于控制节点上物理行为的组件。它有三种类型:DYNAMIC(动态)、STATIC(静态)和KINEMATIC(运动学)。
程序员小宋同学
·
2024-02-20 12:44
CCButtonDropdownList -
Cocos
Creator 下拉列表
一控件介绍针对
Cocos
Creator,上新一个小型好用的下拉列表控件,动画平滑,设置多样,数据驱动,点击空白收起,可扩展虚拟列表。
一帘妖梦
·
2024-02-20 12:24
c/c++导出lua绑定
id=0f4132271151c4b62f9afb712e8304d9&type=note#/1、在纯C环境下,把C函数注册进Lua环境,理解Lua和C之间可以互相调用的本质2、在
cocos
2d-x项目里
ajt1472580369
·
2024-02-20 09:46
lua
c/c++
python
Cocos
游戏开发中的小地图
引言
Cocos
游戏开发中的小地图大家好,相信大家都玩过王者荣耀这款游戏!但是并不是每个人都能成为王者!它里面有一个关键的东西就是小地图,很多时候,你与王者的差距,就差学会看小地图了!
·
2024-02-19 10:39
前端
来来来,一文让你读懂
Cocos
Creator如何读写JSON文件
前言在游戏开发过程中,读取配置文件是必不可少的,而使用JSON做配置文件又比较常见,本文重点给大家讲述如何在
Cocos
Creator开发中读取和解析JSON数据文件以及如何写JSON文件。
博毅创为游戏圈
·
2024-02-15 02:56
cocos
2d - JS 判断当前场景是不是指定场景
存在A场景(A_Scene).varA_Scene=cc.Scene.extend({ctor:function(){this._super();},});获取当前场景,判断当前场景是不是指定场景.varcur=cc.director.getRunningScene();if(typeofcur=="object"&&cur.constructor==A_Scene){console.log("当
凡凡的小web
·
2024-02-15 01:48
关于creator材质和shader区别
Cocos
有自己的一个Shader的结构,Shader的开发语言
cocos
使用的是GLSL编程语言。什么是材质?
我爬到树上等花开
·
2024-02-14 15:33
[源码和文档分享]基于VS2012和
Cocos
2d-x实现的StickToLast益智小游戏
第1章问题陈述1.1项目背景手机用户在休闲时倾向于玩一些类似于FlappyBird、2048等游戏,这类游戏用户界面简单,游戏模式单一,单手即可操作,随着游戏地进行,游戏的难度会增加。随着手机用户地爆发式增长,这类游戏的需求量愈发庞大。StickToLast是一款益智类游戏。主角陷于宇宙漩涡之中,被吸入中央的黑洞或者逃离该区域都无法被即将来到的救援部队拯救,只能停留在这一区域,躲避宇宙陨石,坚持的
ggdd5151
·
2024-02-14 14:58
Cocos
Creator热更新操作(超详细)避免踩坑
Cocos
Creator热更新操作(超详细)解决热更新进入后第一次有效,之后再次进入又恢复到之前版本1.安装插件可以安装到项目中也可以安装到本地(全局)安装完成之后要重启一下
cocos
2.详细操作(第一版本
程序猿TODO
·
2024-02-13 23:56
【真机】透明图片背景变黑
现象:png图片在真机上透明背景变黑了错误原因:图片在
cocos
creator的属性检查器中的Android格式被设置为了Etc2RGB(!!!
计西
·
2024-02-13 19:49
setETC-一个自动化遍历Creator资源目录设置压缩纹理的脚本
1功能简介目前2.x版本的
Cocos
Creator在设置压缩纹理格式时,需要一个一个资源去手动设置,对拥有成千上万个纹理资源的工程来说,这种操作显然不现实。
程序猿TODO
·
2024-02-13 10:04
上一页
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
其他