• path 类型
    • 索引
      • 方法
  • Details
    • 方法
      • join
      • 示例
      • extname
        • 参数列表
      • 示例
      • mainFileName
        • 参数列表
      • basename
        • 参数列表
      • 示例
      • dirname
        • 参数列表
      • 示例
      • changeExtname
        • 参数列表
      • 示例

    path 类型

    模块: cc父模块: cc

    用于处理文件与目录的路径的模块

    索引

    方法
    • join 拼接字符串为 Path
    • extname 返回 Path 的扩展名,包括 '.',例如 '.png'。
    • mainFileName 获取文件名的主名称
    • basename 获取文件路径的文件名。
    • dirname 获取文件路径的目录名。
    • changeExtname 更改文件路径的扩展名。

    Details

    方法

    join

    拼接字符串为 Path

    metadescription
    返回String
    定义于cocos2d/core/utils/CCPath.js:43
    示例
    1. ------------------------------
    2. cc.path.join("a", "b.png"); //-->"a/b.png"
    3. cc.path.join("a", "b", "c.png"); //-->"a/b/c.png"
    4. cc.path.join("a", "b"); //-->"a/b"
    5. cc.path.join("a", "b", "/"); //-->"a/b/"
    6. cc.path.join("a", "b/", "/"); //-->"a/b/"
    extname

    返回 Path 的扩展名,包括 '.',例如 '.png'。

    metadescription
    返回Any
    定义于cocos2d/core/utils/CCPath.js:59
    参数列表
    • pathStr String
    示例
    1. ---------------------------
    2. cc.path.extname("a/b.png"); //-->".png"
    3. cc.path.extname("a/b.png?a=1&b=2"); //-->".png"
    4. cc.path.extname("a/b"); //-->null
    5. cc.path.extname("a/b?a=1&b=2"); //-->null
    mainFileName

    获取文件名的主名称

    metadescription
    返回String
    定义于cocos2d/core/utils/CCPath.js:72
    参数列表
    • fileName String
    basename

    获取文件路径的文件名。

    metadescription
    返回Any
    定义于cocos2d/core/utils/CCPath.js:89
    参数列表
    • pathStr String
    • extname String
    示例
    1. ---------------------------------
    2. cc.path.basename("a/b.png"); //-->"b.png"
    3. cc.path.basename("a/b.png?a=1&b=2"); //-->"b.png"
    4. cc.path.basename("a/b.png", ".png"); //-->"b"
    5. cc.path.basename("a/b.png?a=1&b=2", ".png"); //-->"b"
    6. cc.path.basename("a/b.png", ".txt"); //-->"b.png"
    dirname

    获取文件路径的目录名。

    metadescription
    返回Any
    定义于cocos2d/core/utils/CCPath.js:110
    参数列表
    • pathStr String
    示例
    1. ---------------------------------
    2. * unix
    3. cc.path.driname("a/b/c.png"); //-->"a/b"
    4. cc.path.driname("a/b/c.png?a=1&b=2"); //-->"a/b"
    5. cc.path.dirname("a/b/"); //-->"a/b"
    6. cc.path.dirname("c.png"); //-->""
    7. * windows
    8. cc.path.driname("a\\b\\c.png"); //-->"a\b"
    9. cc.path.driname("a\\b\\c.png?a=1&b=2"); //-->"a\b"
    changeExtname

    更改文件路径的扩展名。

    metadescription
    返回String
    定义于cocos2d/core/utils/CCPath.js:123
    参数列表
    • pathStr String
    • extname String
    示例
    1. ---------------------------------
    2. cc.path.changeExtname("a/b.png", ".plist"); //-->"a/b.plist"
    3. cc.path.changeExtname("a/b.png?a=1&b=2", ".plist"); //-->"a/b.plist?a=1&b=2"