123456789101112131415161718192021222324 |
- /**
- * 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 = <cc.SpriteAtlas>asset;
- return atlas.getSpriteFrame(frameName);
- }
- }
|