游戏
Milan_KunderLa
这个作者很懒,什么都没留下…
展开
-
解决VSCode无法显示Unity代码提示的真正解决办法
https://blog.csdn.net/cbaili/article/details/110157060原创 2021-07-03 16:30:20 · 814 阅读 · 0 评论 -
cocos creator 打包设备适配
之前测试游戏使用了雷电模拟器,一直提示“xxx 已停止运行”。经排查,是由于打包的时候勾选的apk不够,导致可以适配的设备太少,因此我勾选了以下几个app abi但是这样做有一个不好的地方就是会导致包体过大,所以在打包的时候需要根据需求勾选abi...原创 2020-08-25 10:59:24 · 488 阅读 · 0 评论 -
cocos打包游戏相关配置
1.cocos配置 ndk sdk(建议配置android studio 的 sdk)2.android studio 配置3.打包原创 2019-10-25 10:47:54 · 280 阅读 · 0 评论 -
cocos常驻节点
1.创建一个根节点,挂载脚本,在脚本中onload时设置为常驻节点,使用接口cc.game.addPersistRootNode(this.node);2.切换场景时,可以在上面那个脚本中定义一个函数,可以用于返回一些数据,在场景加载回调时访问这个函数,就可以实现场景间数据的传递3.在别的场景中访问常驻节点:(1)cc.find("Node Name");(2)cc.directo...原创 2019-08-28 15:03:23 · 1890 阅读 · 0 评论 -
游戏中对象池的使用注意事项
以cocos为例,有一个自带的nodePool,但是有一个缺点就是大小固定,如果需要一个大小随需求变化的对象池,则需要自己手动去做首先是创建一个对象池用以保存从对象池获取:当大小不满足时创建,并返回,当对象池不为空是则pop回收:以cocos为例,并不想销毁对象的时候,不能使用node.destroy()方法,并且注意:1.先回收,再remove2.数组遍历删除时,索...原创 2019-07-08 11:51:57 · 383 阅读 · 0 评论 -
pageView动态插入页面
1.根据api,动态插入页面 不是简单的addChild因此在动态插入时需要在脚本中引用pageView组件,调用组件的addPage方法,将需要添加的page传入进去。原创 2019-06-26 18:07:22 · 1516 阅读 · 0 评论 -
cocos 动态生成Label并设置样式等
需求:根据json文件中数据动态生成label并展示实现:首先生成node,在node的基础上添加组件addComponent(cc.Label)然后可以为label设置基本的样式比如fontSize、string等,以及为了在规定宽度中展示,需要为node设置宽度,在设置label的overflow值(注意大小写!)...原创 2019-06-26 11:01:47 · 4918 阅读 · 1 评论 -
egret 粒子系统库的使用
使用egret wing新建一个游戏项目,会自动生成相应的目录结构,不再赘述。粒子库下载地址:https://github.com/egret-labs/egret-game-library1.下载粒子库并解压2.下载的粒子库应该包含三个文件将这三个文件粘贴到项目的libs目录下 特别需要注意的是,应该粘贴在与modules同级的目录下而不是modules目录下修改...原创 2018-11-20 20:00:54 · 1731 阅读 · 0 评论 -
颜色矩阵原理解析
在编程中有时候需要对图片做特殊的处理,比如将图片做出黑白的,或者老照片的效果,有时候还要对图片进行变换,以拉伸,扭曲等等。这些效果在android中有很好的支持,通过颜色矩阵(ColorMatrix)和坐标变换矩阵(Matrix)可以完美的做出上面的所说的效果。下面将分别介绍这两个矩阵的用法和相关的函数。颜色矩阵android中可以通过颜色矩阵(ColorMatrix类)方面的操作颜色,...转载 2018-10-08 19:23:51 · 1643 阅读 · 1 评论