芯友网Xin1234.COM

@狗主 IOS也会出现这个?不是一般只有安卓才会有各种后台程序抢内存、CPU那些吗?



狗灰.员理管.
?狗主 IOS也会出现这个?不是一般只有安卓才会有各种后台程序抢内存、CPU那些吗?
主狗.霸学.
自己加的
狗灰.员理管.
我是说出现内存不足的情况?
主狗.霸学.
后台东西开多了,内存不足的时候会调用applicationDidReceiveMemoryWarning
狗灰.员理管.
?大金毛 你说的是Console类吧?
?狗主 其实你应该改成,是否清理后台内存,玩家点是就杀掉后台进程,玩家点否就退出游戏。
主狗.霸学.
?灰狗 恐怕ios下面我没有杀掉其他进程的权限啊
只能善意的提醒
狗灰.员理管.
可以在安卓下这样搞,一般只有安卓才有各种后台占用。
毛金大.员理管.
Console已经去掉了  我就是想确定下我自己写的那个log要不要去掉
如果对性能影响不大 我就不去掉了  方便以后调试
控制台就是这个鬼东西
狗灰.员理管.
?大金毛 你发布出去还带个Console窗口,你不被骂?
毛金大.员理管.
就是不带啊
而且还是全屏的

 log我是这样的
狗灰.员理管.

那这个是啥意思?
毛金大.员理管.
没有log以后出问题了 不好查啊
狗灰.员理管.
你是说你自己个人调吧?
毛金大.员理管.
狗灰.员理管.
那用条件编译不就行了
毛金大.员理管.
就怕又是那种发布版本才有的bug
主狗.霸学.
tx的bugly真不错
lua的错误堆栈也能收集了
狗灰.员理管.
?大金毛 那你发布出去又不带ConsoleWindow,你咋看?
毛金大.员理管.
我艹  这么叼  js的能不能
主狗.霸学.
js也可以
毛金大.员理管.
换个exe库有不换
那exe的代码就那么几行  理论上是没有问题的 
主狗.霸学.
C++的错误
比xcode收集及时多了
毛金大.员理管.
这么看你这项目还有不少bug啊
狗灰.员理管.
那建议你这样,在log函数里面加GetConsoleWindow,判断有控制台窗口存在,再打印log数据。
毛金大.员理管.
内存泄漏有不?
GetConsoleWindow这个是系统函数?
狗灰.员理管.
主狗.霸学.
内存泄露肯定没有的,这个是内测版本,最近在改闪退的问题
毛金大.员理管.
狗灰.员理管.
获取控制台窗口句柄的,GUI程序返回nullptr。
主狗.霸学.
各种闪退,http和webscoket线程冲突的问题、Label渲染也有bug
毛金大.员理管.
用脚本写的 最蛋疼的就是闪退问题了 
我之前一个闪退查了差不多2个月
最后发现是settimeout的问题
狗灰.员理管.
lua还好,可以用VS加插件断点调试。
主狗.霸学.
上个礼拜的顽疾现在已经没有出现了
毛金大.员理管.
他的返回值在jsb环境下会返回0
主狗.霸学.
?灰狗 这也只能是必现的那种bug,随机bug看人品了
毛金大.员理管.
就这个小问题 查了2个月
主狗.霸学.
查了两个月的bug,项目还没死吗?
毛金大.员理管.

我们boss也查不出
狗灰.员理管.
屌,你们BOSS居然会查BUG!
毛金大.员理管.
底层都是他写的
zl.霸学.
主狗.霸学.
然后终于被你解决了,最后对你委以了重任
毛金大.员理管.
那时候他一直怀疑是我的上层代码又问题  等我把他觉得又问题的地方全部都改为完了  然后我有定位到是请求的时候有问题的时候  他才去看他写的那20行代码
最后发现是settimeout的问题
狗灰.员理管.
cocos-js也有settimeout?
毛金大.员理管.

一些js的原生函数 cocos都又实现
狗灰.员理管.
那是setInterval才是HTML才有的了?
毛金大.员理管.

jsb实现一下不就又了啊
用schedule转换一下而已
狗灰.员理管.
你不是说cocos还没开始的时候就要用这个吗?
毛金大.员理管.
这些常用的都又
狗灰.员理管.

这个真不是js原生函数
毛金大.员理管.
第一个红框里没有 第二个就有了
好吧我不懂
html的?
狗灰.员理管.
毛金大.员理管.
我所谓的js只的比较广泛
对了  还又个问题  
鼠标怎么隐藏
狗灰.员理管.
WM_SETCURSOR消息里面SetCursor(nullptr);
毛金大.员理管.
glview->setCursorVisible(false);?
狗灰.员理管.
卧槽,glview居然有这个?
这些函数都是HTML,与js没有任何关系。
毛金大.员理管.
我草 竟然还有灰狗不知道的东西

coocs不会没实现把
狗灰.员理管.
看看子类实现呢?
毛金大.员理管.
子类是谁?
我直接编译看看有没效果不就好了
狗灰.员理管.
毛金大.员理管.
有效果
kram.霸学.
狗灰.员理管.
?大金毛 你们有没有试过开高DPI你们游戏会跑成啥样?
毛金大.员理管.
没试过
我们那个xp的整个系统都是我们自己弄了  用户接触不到系统的
这个会影响什么?
性能?
狗灰.员理管.
注意XP也支持DPI
毛金大.员理管.
我们做的时候不开 用户就不会中途打开
狗灰.员理管.
3.x版本开始因为用了glfw框架,所以出现在高DPI模式出现比较奇葩的BUG。
毛金大.员理管.
街机就和atm差不多  你用atm你永远也看不到atm的系统  看到了 就证明坏了
很多atm不也都是用的xp系统啊
狗灰.员理管.
不是PC哦?
毛金大.员理管.
手机的dpi还能改?
狗灰.员理管.
?大金毛 对了,你不是你们用串口搞了个触屏?街机还有触屏的啊?
毛金大.员理管.
不是硬件决定的码
肯定有啦
狗灰.员理管.
那街机的摇杆呢?
毛金大.员理管.
我们boss09年做街机就是 触屏街机的佼佼者啊  后来被山寨打垮了
游戏类型不同啊 
比如棋牌 
用摇杆斗地主 想想都蛋疼啊
打地鼠也又触屏板的啊
狗灰.员理管.
?大金毛 对了,这样搞街机的话,万一崩了咋办?
毛金大.员理管.
重启
atm蹦了不也一样先重启一下啊  
还不行就要售后了
一般街机连开关都不做的 很多都是直接断电的
所以系统一般都是要弄一下的 最起码那个磁盘修复的那个蓝色界面要去掉
还有就是启动界面也要改
bost界面基本也是定制的
反正就是能让你看出是xp的地方都要改
狗灰.员理管.
直接把系统启动界面改成游戏启动界面啊。
毛金大.员理管.
那就不通用了  一般就是显示期待中几个字
街机我们做很多不同游戏的  但是系统一般都用同一个
要不然每座一个游戏就弄一个系统多蛋疼啊 
那东西也不是说弄就能弄出来的
狗灰.员理管.
那可以显示公司Logo啊
毛金大.员理管.
这就更不行了
我们也不是就我们自己销售
一个街机核心的就是主机和游戏码  其他的箱体什么的都无所谓 
狗灰.员理管.
那可以固态开机加速
毛金大.员理管.
所以很多人自己没有研发能力的就找我们定制一款
这些就是成本问题 了  我们的主板内存什么都是很差的
2g内存能跑的起来就绝对不用4g内存
单纯只算主机的话 成本一般不会超过1000
8点多了  不聊了 走人了
狗灰.员理管.
毛金大.员理管.

就这个都算高级的了
之前一堆都不支持opengl3.0的
这个还有WIFI呢
狗灰.员理管.
cocos不是只要OpenGL1.5就行了吗?
毛金大.员理管.
之前我那问题是多少来的?
主狗.霸学.

但凡程序员都会有一本深入浅出吗?
毛金大.员理管.
这书是我同事的我从来都不看书的a
书还没看完Cocos更新了

相关问题
------分隔线----------------------------
赞助商链接
赞助商链接
推荐内容