- 博客(18)
- 收藏
- 关注
转载 面试问题
游戏优化 1.内存: ①优化图片资源占用内存,图片色值编码不同,占用内存也会不同。 ALPHA_8 :8位Alpha位图(没有RGB通道值),每个像素占据1Byte内存 ARGB_4444 :16位Alpha位图(ARGB每个通道各占4位),每个像素占据2Byte...
2019-07-22 13:02:00
114
转载 旋转屏幕
1.适配的UI要加上widget 2.ts代码 //V H setOrientation(dir) { if (cc.sys.os == cc.sys.OS_ANDROID) { jsb.reflection.c...
2019-06-24 19:02:00
405
转载 添加原生view
ps:原生view在下层时,按钮等触摸事件会被cocos截断 1.设置cocos的背景为透明(如果原生view在上层的话,无需设置) 在ccc的onLoad()中添加 //cc.director.setClearColor(new cc.Color(0, 0, 0, 0));//cc...
2019-06-18 15:36:00
404
转载 常用的数学方法
角度转弧度 cc.misc.degreesToRadians(degree) 弧度转角度 cc.misc.radiansToDegrees(radian) 限定浮点数的最大最小值 cc.misc.clampf(x, y, z); 返回指定向量的弧度 Math.atan2(v.y,...
2019-03-16 13:19:00
597
转载 全局消息注册和删除
cc.director.on("xxx", this.xxx, this); cc.director.off("xxx", this.xxx, this); 转载于:https://my...
2019-01-28 17:50:00
158
转载 ScrollView/TiledMap等优化
ScrollView/TiledMap可视化区域外的依然会渲染造成dc增高 ScrollView等通过手动更改可视化区域外的active TiledMap使用cc.macro.ENABLE_TILEDMAP_CULLING = true ...
2019-01-24 17:27:00
220
转载 接入Wwise
接入的版本为Wwise SDK 2017.2.0 首先下载https://github.com/wwisesamples/cocos2dx-IntegrationDemo,借用里面的WwiseWrapper(做些修改) win 1.添加附加包含目录 2.添加附加库目录 ...
2019-01-02 21:33:00
1447
转载 常见问题
Label控件设置文字后,在当前帧获取宽高: 设置 label 的属性后执行label.getComponent(cc.Label)._updateRenderData(true); Layout控件增加元素后,在当前帧获取宽高: 添加元素后执行layout.getCompon...
2019-01-02 21:08:00
195
转载 H5配置微信sdk
当url做参数是,一定要encode url let url = window.location.href.split('#')[0]; url = encodeURIComponent(url); ...
2019-01-02 21:01:00
242
转载 H5判断手机横竖屏
判断当前横竖屏: if ( window.orientation == 180 || window.orientation==0 ) { alert("竖屏"); } else if( window.orientation ==...
2019-01-02 20:51:00
836
转载 横竖屏切换
ts: // "V" "H" setOrientation(dir) { cc.director.pause(); let methodName = "setOrientation"; if (cc.sys...
2019-01-02 20:45:00
119
转载 Android拍照/选取相册后裁剪保存
在AppActivity.java文件中添加代码 public static String imgPath = ""; public static String imgName = ""; public static int aspectX = 1; p...
2019-01-02 20:35:00
252
转载 CCC与Android交互的注意点
AppActivity.java文件: public static AppActivity activity = null; 在onCreate的函数中添加 activity = this; ts调用java,如果涉及到UI,一定要在UI线程中执行,如果不涉及UI,也可以在UI线程中执...
2019-01-02 20:29:00
125
转载 添加H5原生控件
图片控件(可用于长按保存) let img = document.createElement("img"); //img.src = this.asset.nativeUrl; //图片路径 img.src = dataURL; /...
2019-01-02 20:24:00
329
转载 显示状态栏
Android: 使用ImmersionBar:https://github.com/gyf-dev/ImmersionBar 在项目的build.gradle中添加依赖包 dependencies { implementation fileTree(dir: 'libs', ...
2019-01-02 20:18:00
239
转载 STL删除元素(erase)
容器按内存分配方式可以分为链表容器和数组容器。 所谓的链表容器指的是一种表现方式,包括list、slist等这样基于节点的容器(动态分配内存块)和set、map、multiset、multimap等关联容器(平衡树实现),而数组容器指的是在一块连续的内存上保存元素的连续内存容器,比如vecto...
2019-01-02 16:12:00
246
转载 热更新步骤
根据官方文档: http://docs.cocos.com/creator/manual/zh/advanced-topics/hot-update.html version_generator.js文件放到项目根目录下 注意步骤的顺序: 1.构建,不要勾选MD5 Cache 2...
2019-01-02 16:03:00
203
转载 IOS屏幕边缘触摸与系统手势冲突
将系统手势延迟 在RootViewController.mm文件中加入函数: - (UIRectEdge)preferredScreenEdgesDeferringSystemGestures{ return UIRectEdgeAll;} ...
2019-01-02 15:19:00
516
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人