/// <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); }
/// <summary> /// 获取资源包中的资源 /// </summary> /// <param name="name"></param> /// <returns></returns> public override object GetAsset(string name) { return(_textureExt.GetParam(name)); }