文件找不到

local file = io.open(“assets/res/d_punish_state.jhw”)

明明在里面,为什么file返回值为false

看一下搜索路径是否设置对了。
真机上的话,用getFileData接口去读,不要用io.open。assets目录实际上是在压缩包里的,io.open打不开。

解决了,CCFileUtils:sharedFileUtils():fullPathForFilename( file)获得全路径,传给io.open才能成功。