cocos2d-x lua 工作记录
来源:互联网 发布:淘宝围巾店 编辑:程序博客网 时间:2024/05/22 04:25
刚开始参加工作的菜鸟(菜的不是一点点),记录下工作中遇到的问题(一定要坚持下来!)。
目前工作内容:客户端 -- 聊天、公告、新手引导(lua)、各种修之前的BUG
聊天 -- 主要问题srcollView的使用,滚动条的使用
公告 -- 内页 公告内容文本格式 --不同字体 不同颜色的设置
新手引导 -- button对应位置,mask遮罩
2014年12月25日
1. 公告栏的richText方法最终还是没弄起来,还是换成了一个包含几个Label数组的方法, 另外,一件很坑爹的事情,开始我通过setSystemFontSize() 来设置Label字体大小,导致label的自动换行功能失效,就这破事儿,我死命的在找是不是我ScrollView以及其他换行设置有没有问题,搞了半天!哎,南辕北辙。
2. 遮罩要用混色,setBlendFunc(), 刚开始不知道这么在Lua中使用,乱搜了一通,结果cocos2d-x演示demo里就有,我擦 =_=! ,再一个就是设置混色,又TM坑,按原来演示用的方法用,结果一点反应都没有,就感觉是不是这种方法没用,各种找,没办法叫主程来,也是一同调,最后是把原来的mask遮罩原图片修改透明度来实现的,本身方法没问题。
总结: 找到解决方法后,先搞懂原理(这样自己心里就有底),再使用,如果有问题,不要急着找他本身的问题,看看其他相关方面有无问题, 还有遇问题要有自信能解决
2014年12月26日
任务:新手引导demo交接, 选择服务器UI
1. 上午先是主程让我演示一下新手引导的demo,结果由于之前改代码的原因,导致演示的时候各种出错,只好回炉,大体能演示后交个下个程序员再做(哎!此处很是伤心,搞了近两个星期,只是做了个demo给人家重写)
2. 写选择服务器界面,一开始就遇到调控件位置的问题, 从GUI编辑器导下来的json, 在添加子控件的时候,setPoistion(),位置与预期位置不符,感觉是GUI编辑器子控件布局的问题, 各种试,最后还是没搞清楚原因,最后只好是凑了一个位置 (好像跟相对,绝对布局没多大关系, 调回绝对布局后,位置还是不对)
总结:代码有改动,当前无法实现功能,随即就注释掉,未免影响下面的实现
2014年12月27日
任务:选择服务器UI + 中间跳转页
1. 在srcollview滚动条那边还是卡了一下,不过还好静下心,也就解决了
2. 在做与服务器对接数据的时,出错了,结果各种找自己的问题,最后再去找主程,其实是服务器那边没弄好,这个...耽误了好久
3.从登录到选服间添加了一个中间页,明显感觉自己有一种要先搭好框架的感觉(主程帮我写引导UI结构时学的),虽然有点力不从心,不过这种感觉很好
总结:还好
2014年12月30日
任务:服务器选择UI连接服务器
1. 连接服务器callFunc()的调用时间与结束时间,为这个连接的整个时间,这导致数据还没拿到,就已经显示了页面
总结:回调函数,注意回调函数的处理时间点
2015年1月5日
昨天,今年第一天上班,头疼的要死。
任务:测试BUG, 测试用接口
1. 测bug -- 呵呵,我没搞明白,硬伤太多,没法测
2. 测试用接口 -- 不要急,慢慢来,很简单的东西
2015年1月5日
任务:重写签到UI, 熟悉任务头像UI
1. 签到 - 在原有基础上编写代码,整个的结构有改动,srcollview又要拿出来说一遍, 有一点就是涉及到混色,我略过没用,直接改的透明度
2. 头像代码 - 比较简单,
总结: 注意自己以后编写代码时,要多加注释,特别是一些设置小细节的地方,尽量做到模块化编程, 结构更清晰
- cocos2d-x lua 工作记录
- cocos2d-x LUA项目设置记录
- cocos2d-x lua与jni层互调记录
- cocos2d-x+VS+lua项目(android)(简要记录)
- cocos2d-x 与 lua
- Cocos2d-x Lua action
- cocos2d-x嵌入lua
- cocos2d-x lua开发
- Cocos2d-x lua 触屏
- cocos2d-x lua
- cocos2d-x lua 定时器
- cocos2d-x +lua
- cocos2d-x lua physics
- cocos2d-x lua LuaJavaBridge
- cocos2d-x Lua
- Cocos2d-x Lua 初步
- lua QUICK-COCOS2D-X
- Cocos2d-x Cocos2d-JS Cocos2d-lua概述
- ios开发 旋转屏幕supportedInterfaceOrientationsForWindow函数概要
- mysql 复习
- spring注解空指针异常 'sessionFactory' or 'hibernateTemplate' is required的解决方法
- Linux服务器性能评估(4)
- Ubuntu 12.04 安装有道词典
- cocos2d-x lua 工作记录
- Linux 信号
- 通用css样式
- vs2010下vc调用sqlite3数据库以及配置
- 得到UIWebView内视频播放器弹出和关闭的通知
- iOS 之UIScrollView的常用方法
- spring配置好后,写入数据时空指针异常,objectFactory
- 云计算等四大领域正掀起商业和社会革命
- iOS 获取当前正在显示的ViewController