/** * spriteFrame 获取管理器 */ import { BenzAssetManager } from "./BenzAssetManager"; export class SpriteFrameManager { private static _instance : SpriteFrameManager = new SpriteFrameManager(); public static getInstance() : SpriteFrameManager { return this._instance; } public getSpriteFrame(fileName:string, frameName:string): cc.SpriteFrame{ let asset = BenzAssetManager.getInstance().getAsset(fileName); if(asset == null){ return null; } let atlas = asset; return atlas.getSpriteFrame(frameName); } }