public override System.Drawing.Size GetExpectedResourceSize() { if (ResProtocol.IsSingleTexture(Res)) { AssetDesc desc = Scene.Instance.GetAssetDesc(Res); if (desc == null) { return(Const.ZERO_SIZE); } return(AssetUtil.GetImageSize(desc.Path)); } else { return(ResourceManager.Instance.GetResourceSize(Res)); } }