Quick-cocos2d-x 3.3final版 问题
windows下 如果win32的包 包括中文路径则声音无法播放。
windows下 生成的win32应用程序每次打开运行就会出现一个,不会是把当前的程序关闭在重新运行,而是点一下运行一个。
math.newrandomseed() 函数在Android真机下无法随机,已经测试过好多次。
1、开发不应该都避免中文路径的么
2、点一下运行一个非常好啊,可以多个客户端一起测试。。为什么要关闭当前程序。想重新运行按F5就好了
3、newrandomseed 是因为socket那个乘以1000超出了吧。用math.randomseed(os.time())好了
一、lua不直接支持中文,所以,在任何时候,路径、文件名中都只使用英文和数字比较安全
二、如果每次只有一个测试实例,那么网络版的多人游戏就没办法在一台机器上测试了
三、newrandomseed随机算法必须要有种子数,种子数一样随机结果是相同的,想必你是直接使用了newrandomseed(),记得用时间给他下种子数,具体见2楼威武
1、我主要是想打个windows版的给用户而不仅仅是测试,所以有的用户就喜欢为了好管理,把程序给个中文,为了好标识,所以我才提出了中文的问题,暂时测试只是声音无法播放。
2、点一下运行一个,多个客户端确实方便测试,测试中非常好用,但是打包给用户,用户就不喜欢了。
3、math.randomseed(os.time())我再测试一下,之前看廖大做踩蚂蚁用了math.newrandomseed(),所以就用了,但发现Android下不行所以就提出来了,math.randomseed(os.time())我再测测。
PC版本的话你可以做个启动器,launcher.exe 让这个去启动你的游戏。启动之前先看下进程里有没有已经存在的,有的话把他杀掉。
这个启动器很容易写,直接写个BAT批处理就可以了,然后用BAT2EXE程序转成EXE,坐个ICON 就看起来很专业了。