终于找到包裹打不开的原因了
来源:互联网 发布:mac怎么安装exe软件 编辑:程序博客网 时间:2024/04/25 17:24
有多少人写程序时总是相信自己的直觉,而忽略调试信息呢?我承认大多数情况下直接分析代码可能要好一些,但是也有一些情况你需要确切的调试信息。我最近就遇到了一个包裹打不开的问题——
开包裹的时候会对冷却条控件进行clone生成textureTarget;由于控件还没父控件,坐标又用了相对坐标(scale = 1,offset = 0),所以导致生成的textureTarget的size等于分辨率;总共clone出来了36个这样的控件,因此需要4361280*720=126M的显存——低端显卡表示压力很大。。
之前总是想当然的认为包裹冷却条控件的textureTarget不大,才40*40而已。结果只有真正打印出了真实数据 ,才看出问题所在。
至于clone机制的特殊性,textureTarget不能动态调小等等具体原因就不细说了,这里想表达的是:眼见为实 ,调试信息显示机制很重要,千万不能想当然。
调试信息机制方面简悦给了我们很大的启示。
0 0
- 终于找到包裹打不开的原因了
- 终于找到BalloonTip一直弄不出的原因了
- 终于找到程序员无休止加班的原因了
- 终于找到程序员无休止加班的原因了
- 终于找到程序员无休止加班的原因了
- 【转载】终于找到程序员无休止加班的原因了!
- 终于找到miniblink播放jwplayer不了的原因了
- 困扰了我很久STM32的TIM1时钟走慢的问题终于找到原因了
- 终于找到了 (enterFrame) 事件让swf“卡死”的原因
- mysql 短连接压测遇到的问题及查找解决思路[终于找到原因了]
- 走访2000人:终于找到诺基亚销量不好的原因了
- 在火狐浏览器下,脚本被拖死的原因终于找到了!
- 终于找到jquery ajxa请求传图片时为什么总是失败的原因了!
- Servlet action is not available 终于找到了错误原因
- Cuda 6.0安装失败,终于找到原因了~
- sfsx2 jar为什么没有找到服务器端扩展,折腾了三天终于找到原因了!
- 哈哈,终于找到了快点的blog
- 终于找到一个不错的地方了
- struts1 poi Excel批量导入支持xls和xlsx-源码java
- IME和假全屏
- read/write 阻塞/非阻塞
- 卸载安装失败的sqlserver2008 r2
- win32 linkcontrol使用
- 终于找到包裹打不开的原因了
- 在Virtualbox的CentOS虚拟机中安装增强功能(实现鼠标无缝切换)
- HTTP协议之Get 和Post 提交参数
- 让vim显示空格,及tab字符 vim 多行注释
- python(学习一)
- ubuntu 13.10 +eclipse+CDT
- mysqlcheck 与 myisamchk的区别
- 双边滤波器相关资料
- FAT16图文详解