chasing实习总结
来源:互联网 发布:mac os x lion 10.7.3 编辑:程序博客网 时间:2024/06/05 11:46
一、遇到的难题以及解决办法
- jump游戏:
碰撞检测问题
原因:板的垂直像素太小时,人物的速度又过快,会出现在前后两帧碰撞组都没碰撞的情况
解决办法:增大板的距离,因为换算速度后,发现像素点只差2px。
主角在屏幕中间不动问题
原因:临界值的处理太过绝对,比如一定要等于0,可是程序一直是无限趋近于0的值,导致达不到临界点
解决办法:将=0改为<2,视觉上1/2个像素感觉不出来,但是可保证达到临界值状态。
飞板无规则运动问题
原因:先前给飞板设定的action,即使在对象被放入对象池中,也没办法被销毁,导致与之后的action进行叠加。
解决办法:手动删除对象节点上的action,保证从对象池中拿出的对象,都是无action的对象。 - snake游戏:
上一篇博文有总结。 - MJ游戏:
头像上传方式错误问题
原因:先前采用的是先将图片保存至本地再根据路径直接加载图片
解决办法:使用initWithData方法,直接通过底层得到可以使用的data,直接创建texture对象并加载。
layout横纵向拓展问题
原因:既要能横向拓展,又要能纵向拓展,但是grid又只能先确定一边的长度,没办法使得背景也同步增大。
解决办法:改用两套界面、只横向增长的和只纵向增长的。
editBox的background问题
原因:editBox设置了background后,输入的字符会从最左端开始,无法规定保留前方两个空格。
解决办法:不设置background,而是在其底部设置一个单色精灵,这样editBox的输入就可以随心所欲的控制了。
scrollView滑动加载问题
原因:因为是动态加载,所以在设置scrollToTop时还未加载完,故无法达到效果
解决办法:设置个定时器,延迟运行scrollToTop方法,并且停止自动滑动函数(stopAutoScroll)。
android7照相无法裁剪问题
原因:android7新的文件权限,禁止在应用外部公开file://url.出错代码为Uri uri = Uri.fromFile(file);
解决办法:快速使用FileProvider解决Android7.0文件权限问题
上传头像选择本地图片时,第二次无法显示。
原因:加载资源后,所有的资源都会被临时存储到cc.loader中,以避免重复加载资源时发送无意义的请求。
解决办法:在重新加载资源后,调用cc.loader.release来释放缓存资源。
阅读全文
0 0
- chasing实习总结
- chasing
- 实习总结
- 实习总结
- 实习总结
- 实习总结
- 实习总结
- 实习总结
- 实习总结
- 实习总结
- 实习总结
- 实习总结
- 实习总结
- 实习总结
- 实习总结
- 实习总结
- 实习总结
- 实习总结
- 如何基于Redis Replication设计并实现Redis-replicator?
- Java环境配置的常见问题汇总
- Javascript基础应用
- Django小开发《采用验证码的注册页代码》
- 阿了嗝欢的小白日记——HashMap(上)
- chasing实习总结
- 高薪全栈工程师必备Linux 基础
- vue移动端项目中返回上一路由页面、根据当前路由信息控制返回键的显示与隐藏
- 技术网站
- C# Task WhenAny和WhenAll 以及TaskFactory 的ContinueWhenAny和ContinueWhenAll的实现
- 稀疏矩阵(C)
- 【python入门笔记】(一)安装与配置环境
- URL特殊字符及编码值列表大全
- EasyNVR如何实现跨域鉴权