美文网首页
引擎01——plist图集使用方法

引擎01——plist图集使用方法

作者: GameObjectLgy | 来源:发表于2021-06-24 17:13 被阅读0次
  • 1、在游戏中使用多张图片合成的图集作为美术资源
    好处一:合成图集时会去除每张图片周围的空白区域,加上可以在整体上实施各种优化算法,合成图集后可以大大减少游戏包体和内存占用。
    好处二:多个 Sprite 如果渲染的是来自同一张图集的图片时,这些 Sprite 可以使用同一个渲染批次来处理,大大减少 CPU 的运算时间,提高运行效率。
  • 2、图集生成软件工具
  • 3、在代码中使用图集
cc.Class({
extends: cc.Component,

    properties: {
        //使用的图集
        stars:{
            default: null,
            type: cc.SpriteAtlas
        },
    },
    
    onLoad: function () {
        var node = new cc.Node('Ten');
        node.width = 240;
        node.height = 240;
        var sp = node.addComponent(cc.Sprite);
        //this.stars._spriteFrames 为图集对象
        //对象名称:xq009 即图片名称
        sp.spriteFrame = this.stars._spriteFrames.xq009;
        //....省略部分代码
    }
});

相关文章

网友评论

      本文标题:引擎01——plist图集使用方法

      本文链接:https://www.haomeiwen.com/subject/jgdwyltx.html