2.4.11中
编辑器获取的文件列表都会进行基础排序,这里用的应该是纯字符串的比较,所以排序结果不会考虑数字多大。如果希望按照数字进行排序,可以试试 3.x
好的,谢谢您的回答
这显然不是乱序的啊,很明显的用的是字符串排序,所以101会在11前面,因为第二位’0’比’1’小
我改成ABCDEFG都是乱序的。 web 的时候 没事 。 打包 windows 就乱了。
sort下就行了
根据什么规则sort ? 名字 uuid 都拿不到。
那只能说明不同平台的排序方法不一样,解决这种问题的方法就是你自己去手动做一次排序
bundle.getDirWithPath(dirPath, cc.SpriteFrame) ,可以拿到name,再去排序
这个思路应该是ok的。