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
参数列表
示例
  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
参数列表
basename

获取文件路径的文件名。

metadescription
返回Any
定义于cocos2d/core/utils/CCPath.js:89
参数列表
示例
  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
参数列表
示例
  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
参数列表
示例
  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"