Files
XCEngine/docs/api/resources/resource-package/isvalid.md

824 B

IsValid

检查资源包当前是否有效。

方法签名

bool IsValid() const;

详细描述

返回一个布尔值,表示资源包当前是否处于有效状态。当包成功打开且未被关闭时返回 true

参数

返回值

类型 描述
bool 包有效返回 true,无效返回 false

示例

ResourcePackage package;

// 打开前
if (!package.IsValid()) {
    printf("Package is not valid yet\n");
}

package.Open("assets/resources.xcp");

// 打开后
if (package.IsValid()) {
    printf("Package is valid and ready to use\n");
}

package.Close();

// 关闭后
if (!package.IsValid()) {
    printf("Package has been closed\n");
}

相关方法

  • Open - 打开资源包
  • Close - 关闭资源包