Cocos Creator 下载图片动态替换纹理
Date: 2022-04-19
- Cocos Creator v3.4.2
- assetManager.loadRemote方法, 示例代码如下:
let headImg = this.headSprite; // Sprite节点 /*** @param url 图片地址 * @returns callback(err, img) err: 错误码 img: Cocos自定义格式的图片资源 */ assetManager.loadRemote(url, {ext:".jpg"}, (err:any, img:ImageAsset)=> {console.log(err);// 创建2d纹理贴图, 并将image指向图片资源let texture = new Texture2D();texture.image = img// 创建Sprite渲染组件所需的图像资源let newSpriteFrame = new SpriteFrame();newSpriteFrame.texture = texture// newSpriteFrame.flipUVX = false; // 沿X轴UV翻转newSpriteFrame.flipUVY = true; // 沿Y轴UV翻转newSpriteFrame.packable = false; // 取消自动合图headImg.spriteFrame = newSpriteFrame; });
- 注意: 如果使用了自定义shader, 需要取消自动合图, 不然会出现图片显示不完全的问题
Cocos Creator 下载图片动态替换纹理相关推荐
- [Cocos Creator] Cocos Creator中的动态合图(dynamicAtlasManager)做了什么
Cocos creator中有一个动态合图的功能,也就是在运行时将内存中的任意纹理组合成一张虚拟的图集,从而合并绘制,减少drawcall.那么,Cocos Creator是如何实现这个功能的呢. 核 ...
- Cocos Creator子游戏动态下载实现(大厅+子游戏模式)
热更新 在App开发过程中,当一个App发布之后,突然发现了一个严重bug需要进行紧急修复,这时候公司各方就会忙得焦头烂额:重新打包App.测试.向各个应用市场和渠道换包.提示用户升级.用户下载.覆盖 ...
- Cocos Creator 3.x 动态加载 龙骨动画
龙骨动画比序列帧 优点好太多了, CocosCreator 提供了很好的支持: 我们就用 龙骨软件自带的动画做一个demo 给大家介绍下: 1. 第一步 肯定是导出资源 我这边是按照目录进度的加载 ...
- 这么全的 Cocos Creator 3.x 学习资源,竟然是免费的!
目前 Cocos Creator 3.0 越来越成熟,使用 Cocos Creator 做游戏的小伙伴越来越多.我们在这里整理了现阶段最全面.最优质的 Cocos Creator 3.x 的学习资料, ...
- cocos creator 开发浅塘游戏(1) 软件安装
cocos creator 开发浅塘游戏 文章目录 cocos creator 开发浅塘游戏 一.浅塘游戏 二.使用软件 1.cocos creator 2.vs code 一.浅塘游戏 浅塘是一款华 ...
- Cocos Creator 开发环境安装
Cocos Creator 开发环境安装 1 下载 dashboard 官网 Cocos引擎_游戏开发引擎 顶栏中找到 产品 | Cocos Creator 下载 DashBoard 安装 Dashb ...
- Cocos Creator多人对战联网游戏快速开发实例(附源码)
前言:游戏主要是基于前端引擎Cocos Creator开发,涉及后端联网的部分,使用了游戏服务器引擎Matchvs开发完成. 准备工作:相关引擎工具引擎下载及指南 Matchvs JavaScript ...
- 麒麟子Cocos Creator 3D研究笔记十一:实用Shader之单张纹理实现武器动态发光
零.别看广告,看疗效 虽然标题叫武器发光,其实它还能实现魔法护盾.动态光柱等效果.别说话,看图! 阿子最近沉迷于学英语和写代码,可HIGH了. 一看时间,竟然已经十天没发稿了. 但这不能怪阿子,要怪就 ...
- Cocos Creator 从下载图片到手机本地相册
在游戏中难免会有使用保存图片到本地的功能 比如二维码等 但是creator的方法是保存在他的游戏目录里 如果手机没有root是无法查看的 这个方法就是 把图片下载到游戏目录 然后在通过目录查找图片 然 ...
最新文章
- 一些大佬博客里的个签
- :src 三目运算
- 第十五章 异常检测-机器学习老师板书-斯坦福吴恩达教授
- Thrift介绍以及Java中使用Thrift实现RPC示例
- 离线安装Cloudera Manager 5和CDH5(最新版5.9.3) 完全教程(七)界面安装
- flink 写入到es_《从0到1学习Flink》—— Flink 写入数据到 Kafka
- java swing实现简单图片显示(测试生成图片快捷方式)
- 利用CSS的三列等高布局
- 【javascript】操作符:一元操作符
- java做报表_一步一步使用POI做java报表
- OpenTSDB 安装
- mysql 聚合函数 怎么用在条件里_MySql 中聚合函数增加条件表达式的方法
- 用DirectionalViewPager代替ViewPager
- 很棒的远程执行工具psexec的用法
- IPAD移动端交互原型通用设计方案、ipad元件库、移动元件库、元件列表、设计元件、交互示例、界面模板、设备模板、手势图标、社交界面、音乐、电商、视图控制器、指示器、指纹解锁、手势解锁、rp元件库
- Java PreparedStatement IN子句替代
- 预处理器loader总结
- BigDecimal——大十进制-货币型-双精度-精确运算
- 【情感识别】基于matlab GUI改进的KNN算法语音情感分类识别【含Matlab源码 354期】
- 关于一些初级ACM竞赛题目的分析和题解(八)