Example #1
0
        /// <summary>
        /// 创建Sprite
        /// </summary>
        /// <param name="index"></param>
        /// <returns></returns>
        private Sprite CreateSprite(int index)
        {
            TextureExtParam param  = _texture.GetParam(index);
            Sprite          sprite = Sprite.Create(_texture.texture, param.rect, param.uv, 1);

            _spriteList[index]      = sprite;
            _spriteDict[param.name] = sprite;
            return(sprite);
        }
Example #2
0
 /// <summary>
 /// 获取资源包中的资源
 /// </summary>
 /// <param name="name"></param>
 /// <returns></returns>
 public override object GetAsset(string name)
 {
     return(_textureExt.GetParam(name));
 }