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】
node.js中使用define和require
背景最近因为学习
cocos
,发现了一些bug和define有关,于是又研究了一波js的define用法。网上查了一些相关资料,有些讲的比较细致,有些讲的比较冗余。
烟雨星空
·
2023-10-11 11:25
javascript
node.js
javascript
define
requirejs
require
cocos
面试题(某大佬的问题列表回答)
文章目录
cocos
面试题相关文章记录:1、优化
Cocos
Creator包体体积。1、如何优化图片文件体积?2、如何优化声音文件体积?3、setting.js大小与什么相关?4、如何优化引擎代码体积?
森林里的小姑娘
·
2023-10-11 09:40
cocos
面试
Cocos
Creator 面试题(七)优化
cocos
creator 包体体积
优化
Cocos
Creator包体体积是一个重要的任务,可以通过以下几个方面进行优化:图片文件体积优化:压缩图片:使用工具如TinyPNG、ImageOptim等对图片进行压缩,减小文件大小而保持可接受的质量
w风雨无阻w
·
2023-10-11 09:37
Cocos
Creator
面试题
开发语言
ecmascript
cocos
creator
cocoscreator3.8
面试题
包体优化
Cocos
Creator 面试题(四)JavaScript的异步处理
JavaScript的异步处理是一种处理任务的方式,其中某些任务可以在后台执行而不会阻塞代码的执行。异步处理对于执行需要较长时间的操作(例如网络请求、文件读取、定时器等)或需要等待外部事件发生(例如用户交互、数据传输完成等)的情况非常有用。在传统的同步编程中,代码按照顺序执行,每个操作都会等待前一个操作完成后再执行下一个操作。而在异步编程中,可以执行一个操作的同时继续执行后续的代码,而不需要等待该
w风雨无阻w
·
2023-10-11 09:01
Cocos
Creator
面试题
javascript
开发语言
ecmascript
cocoscreator面试题
笔记
Cocos
Creator 面试题(一)Javascript的垃圾回收机制
JavaScript的垃圾回收机制是一种自动管理内存的机制,它负责检测和回收不再使用的内存,以便释放资源并提高性能。标记清除(MarkandSweep):这是JavaScript最常用的垃圾回收算法。它的工作原理是通过标记活动对象,并清除未标记的对象。垃圾回收器首先将所有的对象标记为“未使用”,然后从根对象(如全局对象)开始遍历所有可访问的对象,并将它们标记为“使用中”。最后,未标记的对象被视为垃
w风雨无阻w
·
2023-10-11 06:22
Cocos
Creator
面试题
javascript
jvm
开发语言
cocoscreator面试题
笔记
研发 3D 引擎顺便做了个开源游戏案例,
Cocos
宝藏同事竟在我身边!
——《iles》制作人/程序youyou这周五(8月19日)上午10:00,全新的3D跑酷闯关+建造游戏源码《iles》将上线
Cocos
Store,部分核心源码已升级到将于明日发布的v3.6,让大家可以借此体验一下全面进化后的
Cocos 引擎
·
2023-10-11 03:04
3d
游戏
cocos2d
游戏引擎
帧同步学习记录
帧同步参考链接细谈网络同步在游戏历史中的发展变化(上)细谈网络同步在游戏历史中的发展变化(下)网易雷火
cocos
2dxluasocket使用
cocos
creator项目总结二(战斗帧同步解析)2天做了个多人实时对战
cyx1144
·
2023-10-11 03:33
游戏
网络
cocos
2d-x 3.15(lua) xcode升级8.2
cocos
模拟器运行崩溃
问题描述:
cocos
2d-x3.15(lua)在Xcode8.2+下模拟器运行崩溃iOSsimulatorcrashwhenrunning
cocos
2d-xluaprojectonXcode8.2+(包括
小李00
·
2023-10-10 23:16
cocos2dx
3.x(lua)
Xcode
cocos2d-x
xcode升级
Android基础——发展史篇
我这个做了四年安卓和一年
cocos
2d的,也感觉事业和生活都进入了冰河时代。但是我相信只要不出现新的更好的手机操作系统,移动端永远都是刚需。
欧西里
·
2023-10-10 22:52
Cocos
Creator DrawCall优化
Cocos
CreatorDrawCall优化概念说明drawCall是什么如何减少DrawCall在哪里查看DrawCall合批的流程注意事项不打断合批的操作打断合批的操作其他概念说明drawCall是什么
superlin10
·
2023-10-10 18:18
Cocos
Creator
优化
Cocos
Creator3.8 项目实战(八)2D UI DrawCall优化详解(上)
以及在
Cocos
Creator项目中如何减少DrawCall?一、DrawCall介
w风雨无阻w
·
2023-10-10 18:15
ui
CocosCreator
CocosCreator3.8
笔记
Cocos
Creator性能优化-3-DrawCall
1.DrawCall是什么?CPU和GPU是并行工作的,它们之间存在一个命令缓冲区。当CPU需要调用图形编程接口的时候就会往命令缓冲区里面增加命令,当GPU完成上一次渲染命令的时候就会继续从命令缓冲区中执行下一条命令,命令缓冲区里面的命令有很多中,而drawcall就是其中的一种。CPU在提交drawcall的时候需要处理很多东西,比如一些数据、状态、命令等等,有些渲染卡顿问题就是因为GPU渲染速
Fushan98
·
2023-10-10 18:10
CocosCreator
#
Cocos-性能优化
性能优化
Cocos
Creator3.8 项目实战(九)2D UI DrawCall优化详解(下)
以及在
Cocos
Creator项目中如何减少DrawCall?感兴趣的朋友可以前往阅读:
Cocos
Creator3.8项目实战(八)2DUIDrawCall优化详解(上)。
w风雨无阻w
·
2023-10-10 18:37
ui
笔记
CocosCreator3.8
CocosCreator
前端
drawcall
动态加载
cocos
骨骼动画
letspine=that.CapsuleBoom.getComponent(sp.Skeleton);cc.loader.loadRes("capsule/skeleton",sp.SkeletonData,function(err,skdata){cc.log("骨骼",skdata)spine.setSkeletonData=skdata})spine.defaultSkin="red"sp
赤焰军少帅林殊
·
2023-10-10 15:17
Cocos
备战面试
操作系统jstses6前端面向对象性能优化
Cocos
相关1.内存管理引用计数来管理内存,创建时计数为1,调用retain计数加1,release计数减1,为0时释放内存。
lyzz0612
·
2023-10-10 10:26
游戏
Cocos
Creator 面试题(五)TS有什么优缺点?为什么要用TS?
TypeScript(TS)是JavaScript的超集,它添加了静态类型检查和其他编程功能,提供了更强大的开发工具和语言特性。1、TypeScript的一些优点和缺点(1)、优点静态类型检查TypeScript引入了类型系统,允许在开发过程中捕获和修复许多常见的错误。它可以在编译时检测类型错误,提供更早的错误发现和自动补全,减少了运行时错误和调试的时间。更好的代码维护性静态类型检查和强大的开发工
w风雨无阻w
·
2023-10-10 10:56
CocosCreator
CocosCreator3.8
笔记
typescript
javascript
Cocos
Creator 面试题(六)什么是泛型,有什么作用?
在TypeScript中,泛型(Generics)是一种在函数、类或接口中使用参数化类型的机制。它允许我们编写可以适用于不同类型的代码,增加代码的灵活性和可重用性。1、泛型的作用类型安全性:使用泛型可以在编译时捕获类型错误,避免在运行时出现类型不匹配的错误。通过指定泛型类型参数,可以确保函数或类在处理数据时使用正确的类型,提高代码的可靠性和安全性。代码重用性:泛型可以使得代码更通用,可以在多个地方
w风雨无阻w
·
2023-10-10 10:56
CocosCreator3.8
CocosCreator
ui
前端
笔记
Cocos
Creator 面试题(二)JavaScript中的prototype的理解
1、原型(prototype)的作用在JavaScript中,每个函数都有一个特殊的属性叫做"prototype",它是一个对象。原型(prototype)在JavaScript中用于实现对象之间的继承和共享属性。当创建一个函数时,JavaScript会自动为该函数创建一个原型对象,并将其赋值给函数的"prototype"属性。通过原型对象,我们可以给函数添加属性和方法,这些属性和方法将被该函数的
w风雨无阻w
·
2023-10-10 10:55
Cocos
Creator
面试题
原型模式
javascript
开发语言
prototype
Cocos
Creator 面试题(三)JavaScript闭包原理和作用
1、JavaScript闭包是什么?JavaScript闭包是指在函数内部创建的函数,它可以访问并持有创建它的父函数作用域中的变量,即使父函数已经执行完毕。闭包是JavaScript中强大而有用的概念,它可以用于创建私有变量、实现模块化和封装性,以及解决异步操作中的作用域问题。functionouterFunction(){varouterVariable='Iamfromtheouterfunc
w风雨无阻w
·
2023-10-10 10:52
Cocos
Creator
面试题
javascript
开发语言
ecmascript
CocosCreator
面试题
LayaBox和
Cocos
Creator的比较
本人目前使用
cocos
Creator开发过两个项目,使用LayaBox开发过一个项目,现对这两个框架发表一下自己使用下来的一些心得,并列举一下两者间的差距。
S_eVent
·
2023-10-10 00:49
cocos
2dx游戏开发学习——虚拟摇杆(8方向)讲解
写这篇博客的目的主要是记录一下虚拟摇杆的实现过程。虚拟摇杆一般分文四方向和八方向,也主要根据项目需求来决定。直接进入主题吧。先上效果图:这里写图片描述方向的思路分析这里写图片描述看图,说先我们可以将8个方向在坐标系中画出来,这里涉及到余弦定理,高中数学可能经常看到这样的图,从图中可以很明确的看出每45°一个方向。这里我们只需要根据a的度数来判别方向。(例如:022.5°和337.5°360°是右方
Allen_HD
·
2023-10-09 17:20
【转载】
Cocos
2dx-Lua 3.10 + Sublime Text3开发环境搭建
原文地址:https://www.namidame.tech/
Cocos
2dx-3-10-Lua-Sublime-Text3_environment.html本篇教程讲述如何基于sublimetext3
你很德布罗意
·
2023-10-09 12:52
lua - lua调用c/c++的方法
相关的api也有改动lua5.1之前:使用luaL_register方法实现lua调用c/c++lua5.2之后:使用luaL_requiref方法实现lua调用c/c++二、使用Tolua这里直接使用
cocos
汐客SeaKr
·
2023-10-09 08:41
COCOS
2dx
lua
lua调用c/c++
在新的.d.ts文件中添加creator.d.ts中没有的声明
引擎版本:
Cocos
Creator2.0.0开发语言:Typescript问题:官方给出的creator.d.ts中有一些没有暴露的接口,但是在项目中还是很有必要用到,看它爆红又不爽。
月夜冷光
·
2023-10-08 22:19
Cocos
2d-x游戏开发之Lua 5.1 参考手册
Lua5.1参考手册byRobertoIerusalimschy,LuizHenriquedeFigueiredo,WaldemarCeles云风译www.codingnow.comCopyright©2006Lua.org,PUC-Rio.Allrightsreserved.1-介绍Lua是一个扩展式程序设计语言,它被设计成支持通用的过程式编程,并有相关数据描述的设施。Lua也能对面向对象编程,
wisdom605768292
·
2023-10-08 19:35
Cocos2d-x之Lua开发
Cocos2D-X游戏开发
App自动化测试工具Airtest
AirtestProject是由网易游戏推出的一款跨平台的UI自动化测试框架,主要是面向游戏的UI自动化测试,比如Unity3D、
cocos
2dx-*游戏框架,也支持Android原生app、iOSapp
测试开发小记
·
2023-10-08 17:19
自动化测试
#
APP自动化
app自动化测试
airtest
游戏设计模式专栏(六):在
Cocos
游戏开发中运用适配器模式
在游戏开发中,特别是在使用
Cocos
Creator进行开发时,适配器模式可以帮助你更好地管理不同组件、库和平台
亿元程序员
·
2023-10-08 13:58
游戏
设计模式
适配器模式
cocos
2d lua binding自定义 实践
HowtoUsebindings-generator==================OnWindows:------------*Makesurethatyouhaveinstalled`android-ndk-r16`orlater.*Downloadpython2.7.3(32bit)from(http://www.python.org/ftp/python/2.7.3/python-2.
914406232
·
2023-10-08 04:22
cocos2d
cocos2d
lua
游戏引擎
luajit stack traceback() 显示不全
一般需要修改的文件是这个目录:
cocos
2d
914406232
·
2023-10-08 04:22
cocos2d
cocos2d
lua
【
Cocos
Creator实战教程(10)】——UI组件(4)Slider 组件
1.相关知识点Slider是一个滑动器组件1.1Slider组件点击属性检查器下面的添加组件按钮,然后从添加UI组件中选择Slider,即可添加Slider组件到节点上。1.2Slider属性属性功能说明Handle滑动按钮部件,可以通过该按钮进行滑动调节Slider数值大小direction滑动器的方向,横向和竖向progress当前进度值,该数值的区间为0~1之间slideEvents滑动组件
ggdd5151
·
2023-10-08 04:29
cocos
creator bug集锦
2.4.4ts浏览器正常,打包安卓点击按钮就报错,错误信息为Error3804,pleasegotohttps://github.com/
cocos
-creator/engine/blob/master
欧特雨
·
2023-10-08 01:52
这么全的
Cocos
Creator 3.x 学习资源,竟然是免费的!
目前
Cocos
Creator3.0越来越成熟,使用
Cocos
Creator做游戏的小伙伴越来越多。我们在这里整理了现阶段最全面、最优质的
Cocos
Creator3.x的学习资料,供大家参考、交流。
Cocos 引擎
·
2023-10-07 12:16
学习
cocos2d
unity
游戏引擎
Cocos
Creator3.8 项目实战(六)Combobox控件的实现和使用
在
cocos
creator中,没有Combobox控件,无奈之下只能自己动手写一个。⚠️文末附ComboBox.ts、ComboBoxItem.ts完整源码,可直接拿去使用。
w风雨无阻w
·
2023-10-07 07:33
javascript
开发语言
笔记
CocosCreator3.8
CocosCreator
typescript
编辑器
Cocos
Creator3.8 项目实战(七)Listview 控件的实现和使用
在
cocos
creator中,没有现成的Listview控件,无奈之下,只能自己动手用ScrollView来实现一个。这样,有类似需求的朋友,能专注业务功能的开发,就不用重复造轮了。
w风雨无阻w
·
2023-10-07 07:29
笔记
编辑器
CocosCreator3.8
CocosCreator
typescript
【
Cocos
Creator 实战】04 - 如何给拼图加上吸附效果
文章目录概览主要内容项目资源开搞
Cocos
Creator中的坐标系锚点(Anchor)吸附规则核心代码总结知识点下一步继续继续。
Bottle
·
2023-10-06 22:33
Cocos
Creator
实战
Cocos
Creator
实战
Cocos
Creator
教程
拼图
教程
cocos
creator的游戏背景适配方案
1:该适配方案是针对横屏游戏的,竖屏游戏可作参考,这里先设置canvas默认分辨率为1280*720,缩放模式为FitHeight2:创建两个sprite单色的控件,背景控件bg和ui的控件,bg大小为1400*720,ui大小为1280*7203:打开浏览器,调成1500*720的分辨率,如果没有这个分辨率,可以在修改boot.js的文件进行新增,参考路径D:\creator2.4.7\reso
springleaf3000
·
2023-10-06 21:02
cocoscreator
cocoscreator
Cocos
Creator 2.x 实现背景模糊效果
在
Cocos
Creator2.x版本可以,使用材质和shader来实现模糊效果;使用targetTexture来实现截图。
ls_qq_2670813470
·
2023-10-06 21:31
Cocos
Creator
cocos-creator
cocos
creator 2.4.5 2D RPG 无限滚动背景实现
要点:场景默认自带一个Camera,渲染场景内所有的物体Camea节点可以看做是一个空节点下挂接一个Camea组件,所以本身不可见每个场景都可以有多个Camera,通过关联组名来分组渲染多个Camera的渲染层级符合节点树规则,先按Camera节点的层级分优先级,越下面的Camera,其关联的组越后渲染;同一Camera分组下的节点,越下面的节点越后渲染。越后渲染的节点看起来越接近顶层。案例Cam
xiongmaojituan
·
2023-10-06 21:01
Cocos
Creator
Cocos
Creator3.8 项目实战(五)背景无限滚屏效果如何实现
在游戏中,我们经常会实现背景无限滚动的效果。那这些效果是怎么实现的呢?原理很简单,就是使用多张背景图,每张图,每一帧都同时移动,当图移出屏幕外时,将其位置设置到下一张图的初始位置,最后一张图位置设置为第一张图的初始位置,如此循环即可。下面以实现背景1920*1080的背景图,垂直方向无限滚动为例,进行详细说明。⚠️文末附BgMoveView.ts完整源码,可直接拿去使用。具体实现方法:step1,
w风雨无阻w
·
2023-10-06 21:30
CocosCreator3.8
CocosCreator
笔记
前端
编辑器
一眨眼假期就过了,但是
Cocos
Creator 2.4.3 来啦!
好消息是
Cocos
Creator2.4.3正式版终于来啦!
cocos游戏开发
·
2023-10-06 14:04
cocos
creator 打包网页运行时资源被拦截处理方式
将项目编译之后,查看目录构建好的目录(比如build\web-mobile\res\raw-assets\ad)下是否存在资源,如果存在就将该资源从
cocos
中删除,并重新放入
cocos
中,然后查看该资源的
Sigh of Allure
·
2023-10-06 10:27
cocos
creator
游戏设计模式专栏(五):三步学会原型模式
下面在
Cocos
引擎中使用TypeScript,
亿元程序员
·
2023-10-06 10:45
游戏
设计模式
原型模式
Cocos
Creator中,生成2D格子地图
说明在Canvas下生成。需配置相邻格子的间距,地图的位置(中央位置的坐标)传入格子地图的宽、高。外界可传入格子id(x,y),获取该格子在格子地图中的位置。使用grid标识各格子的位置(实际如果不用可隐藏或直接不创建)4x4.png配置项.png代码GridMapView.tsimport{_decorator,Component,Node,Vec3,instantiate,CurveRange
全新的饭
·
2023-10-06 03:40
Cocos
creator中需要掌握哪些数学物理知识
关键词:小游戏开发,
cocos
,数学,相似三角形,单位向量,弧度角度转换,向量转换为夹度,产生不重复的随机序列,切水果游戏,抛物线一、相似三角形知识的应用在摇杆控制物体运动的游戏中,摇杆的手柄(下图黄色圆饼
游戏程序猿
·
2023-10-06 02:24
cocos
优化内存
1.场景切换时释放该场景的纹理
cocos
常见三种场景切换:replaceScene:_sceneStack.replacenextScene:init——>curScene:onExitTransitionDidStart
Mhypnos
·
2023-10-05 23:09
cocos2d
7月份
cocos
工程师面试题
第一轮1.自我介绍2.lua绑定c++原理3.点击icon的启动
cocos
游戏过程4.android方法数过多的问题5.
cocos
2dx内存管理机制6.项目合作与分工,防止重复的工作第二轮1.
cocos
2dx
AlanFu
·
2023-10-05 05:37
Cocos
Creator3.8 实战问题(四)巧用九宫格图像拉伸
一、为什么要使用九宫格图像拉伸相信做过前端的同学都知道,ui(图片)资源对包体大小和内存都有非常直接的影响。通常ui资源都是图片,也是最占资源量的资源类型,游戏中的ui资源还是人机交互的最重要的部分,因此质量要求都非常高,通常都是使用rgb32位真彩色,这就导致资源量比较大。通常ui资源在打包时,都会以图集的形式展现,在加载到内存的时候,是整块加载,如果ui没优化好,则会增大内存的开销。因此为了减
w风雨无阻w
·
2023-10-05 00:25
CocosCreator
CocosCreator3.8
笔记
ui
Cocos
Creator3.8研究笔记(二十五)
Cocos
Creator 动画系统-2d骨骼动画spine
帧动画,在上一篇已经做了介绍,感兴趣的朋友可以前往阅读:
Cocos
Creator3.8研究笔记(二十四)
Cocos
Creator动画系统-动画编辑器实操-关键帧实现动态水印动画效果。
w风雨无阻w
·
2023-10-05 00:55
CocosCreator3.8
笔记
spine
CocosCreator3.8
CocosCreator
前端
typescript
cocos
creator微信开放域使用
从跳一跳之后,小游戏火了起来。而小游戏开发的一个重要的点,就是微信数据开放域的使用。现我将开放域整理如下,方便新手和我自己查阅。微信开放域是由主域向子域发送信号,子域接受后,利用开放域的相关api获取数据,并在子域绘制canvas,将数据渲染到画布上。主域只需要将子域画布渲染到需要的地方即可。1.主域向子域发消息:if(CC_WECHATGAME){wx.postMessage({key:valu
_落叶聚还散
·
2023-10-04 16:01
cocos
2d-objc 3.0+ 游戏开发学习手册(三): CCAction 的简单使用与触摸
图片来自网络导语在游戏中,角色(
cocos
2d中的术语为精灵)都是具有丰富的动作效果,合理的使用这些动作比如闪烁,跳跃,翻转,都会带来体验上的差异.
cocos
2d为我们提供了多种CCAction类,本文通过对
代码行者
·
2023-10-04 16:35
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他