Cocos Creator
SharkMarine
这个作者很懒,什么都没留下…
展开
-
Creator 上层添加触摸
Creator 添加上层触摸事件原创 2023-06-13 16:21:29 · 97 阅读 · 0 评论 -
CocosCreator 2.4.3 SpriteResizer
图片缩放组件const { ccclass, property, requireComponent } = cc._decorator;enum ResizeMode { None = 0,//跟随node的sizeMode FitWidth = 1, FitHeight = 2, FitBoth = 3,};/** * @注意此控件只修改size不改变scale */@ccclass@requireComponent(cc.Sprite)expor原创 2021-10-15 20:41:02 · 906 阅读 · 0 评论 -
CocosCreator 2.4.3 TypeScript 扩展cc.Button
参考文章:扩展 Inspector · Cocos CreatorCocos Creator 扩展内置组件(含 inspector 扩展)新手教程,私货分享 - Creator - Cocos中文社区如果你动手扩展过,那么你应该就能发现问题了,cc.Button的所有属性都暴露了出来,并不能像原来cc.Button那样,看了上面的文章知道了要添加inspector。我的初衷是不想在每个cc.Button的'click'事件里去播放点击音效,所以想在代码里直接添加,发现扩展cc.Button并不简原创 2021-10-14 20:44:54 · 870 阅读 · 0 评论 -
cocoscreator sp.Skeleton 不显示问题
sp.Skeleton的显示依赖于node的显示,且加到parent上。这是我写的代码如下图,结果死活不显示动画let spNode = new cc.Node();let skeleton = spNode.addComponent(sp.Skeleton);skeleton.skeletonData = this.mergeSkeletonData;skeleton.premultipliedAlpha = true;skeleton.setAnimation(0, "default"原创 2021-07-20 11:27:04 · 1080 阅读 · 0 评论 -
CocosCreator中 带透明区域图片的精确点击判断
解决方案使用的是碰撞组件PolygonCollider代码如下原创 2021-06-17 19:22:25 · 1133 阅读 · 0 评论 -
CocosCreator native平台截图
let captureTexture = {}captureTexture.captureScreenTexture = function () { if (!cc.sys.isNative) { //TODO web环境也可以截图 // persistRootJS().showToast("非原生环境暂不支持截图"); return; } var wSize = cc.director.getWinSize(); let..原创 2021-04-13 16:21:29 · 320 阅读 · 0 评论 -
Cocos Creator 下载.png或者.zip到WritablePath并加载资源
1、文件下载函数function downloadBinary(item, callback) { var url = item.url; var xhr = cc.loader.getXMLHttpRequest(), errInfo = "Load binary data failed: " + url; xhr.open("GET", url, true); xhr.responseType = item.type; xhr.onload = functi原创 2020-08-20 17:05:40 · 1321 阅读 · 2 评论