[开发者心得] 【开发tips】复用编辑器|资源|icon|缩略图|减少开发时间

[复制链接]
1917 |3
汽汽汽汽水 发表于 2023-4-23 14:54:21 | 显示全部楼层 |阅读模式
本帖最后由 汽汽汽汽水 于 2023-11-10 11:34 编辑

使用编辑器版本 v0.27.0.0

目前许多项目会在游戏中实现贩卖服装得功能,需要用到服装icon,本文提供一种方法直接使用编辑器提供的icon,无需开发者手动上传Icon,减少开发成本。

最终效果:


核心代码:


    /**
     * 点击设置 item 图片按钮
     */
    private async onClickSetItemPicBtn(): Promise<void> {
        // 获取输入框中输入的资源库ID
        const resGuid = this.mIconIdInputBox.text;
        // 请求资源的ICON信息
        await assetIDChangeIconUrlRequest([resGuid]);
        // 获得资源Icon信息
        const res = getAssetIconDataByAssetID(resGuid);
        // 通过资源信息设置 设置图片
        this.mItemPic.setImageByAssetIconData(res);
    }


具体实例:
核心代码实现于:JavaScripts\UI\GameUI.ts
Stu.zip (66.99 KB, 下载次数: 82)
回复

使用道具 举报

叽里咕噜小胡桃 发表于 2023-5-29 19:02:28 | 显示全部楼层
这个可能得加个 缩略图 标签了 https://forum.ark.online/forum.p ... tid=1697&extra=  不然搜不到

点评

+1  发表于 2023-5-29 19:02
回复

使用道具 举报

届かない恋 发表于 2023-5-30 10:03:51 | 显示全部楼层
谢谢分享
回复

使用道具 举报

热门版块
快速回复 返回顶部 返回列表