2012年7月17日维护公告
核心提示:
各位亲爱的开发者!
本周二(2012年07月17日)早上9点,iTownSDK将进行维护更新。预计维护时间为9:00-10:00,若届时维护未完成,开机时间将顺延。
维护过程中,我们将暂停所有服务,给各位造成的不便,敬请原谅!
更新后,请大家在 http://itown.163.com/sdk/download/client.html 下载新版本的客户端。
新增内容
一、API:
1.客户端iapi增加按照角色shape值获取游戏星城的角色头像接口:iapi.get_shape_head_icon_path
2.客户端自定义大厅增加玩家列表相关接口:
lobby_send_change_player_page:刷新玩家列表
lobby_callback_update_player_info:玩家信息增加/更新
lobby_callback_del_player_info:玩家信息删除
lobby_get_playerlist:获取玩家列表
3.客户端iapi新增iapi.set_game_sysinfo_callback接口:设置系统广播公告回调函数,用于响应服务端 HallRoom.cghall_send_system_data 消息
4.服务器log模块增加 LVL_STAT = 43级别,增加log.stat接口:以log.LVL_STAT级别写日志
5.服务器的hall_player模块增加shape属性:表示玩家的6个头像
6.服务器增加hall_callback.set_playernum_of_playerlist:设置大厅中的玩家列表显示的玩家数量,默认为8
7.服务器增加HallRoom.cghall_send_system_data接口:发送全服系统广播
二、FrontEnd:
1.增加容错测试数据导入功能,为进行容错相关测试提供测试数据
三、Demo:
1.lobbydemo增加玩家列表的用法演示
2.r2rdemo中增加CG公告的例子
四、文档:
1.《iTownSDK-Frontend帮助》增加容错测试数据功能说明
2.《iTownSDK-产品发布流程》中增加第6章,协助第三方更好地进行项目营运
3.《 iTownSDK-通用系统说明》2.1.2自动配对增加关于模式的说明
4.《iTownSDK-程序开发手册》增加章节:2.8 定时器(客户端部分),3.5.1.1 定时器(服务端部分)
优化和修改内容
一、API:
1.服务器的hall_callback.set_roomnum_of_roomlist接口的默认值改为9:在大厅中的房间列表默认显示的房间数量为9
二、Demo:
1.修改道具demo:改为演示4种道具的购买和使用
2.PVZ demo对代码风格,代码结构,资源进行了优化调整,对内存泄露的问题进行了处理,优化了定时器逻辑,修改阳光道具为一个100点
三、FrontEnd:
1.上传版本压缩后的大小放宽到200M
2.调整登录界面Tab响应顺序,输入密码后按enter可直接执行登录操作
3.优化远程和本地服务端状态栏的显示
4.在主界面新增了“运行”相关功能的快速启动功能按钮
5.启动客户端之前进行服务端状态检查,只有服务端已启动才可以启动客户端
6.修改目录设置后,增加提示信息提醒用户重启客户端和服务端
7.优化客户端日志浏览,多开客户端时在iFE中可同时查看多个客户端的日志
四、文档:
1.完善iphy3d.sweep_test和iphy3d.col_model接口说明
2.《组件库使用说明》3.9章Dropdownmenu新增注意说明
五、组件库:
1.RichLabel 的appendText函数,当txt为空时,也会触发complete消息;使用clear时也会清空回调函数(无需对外声明);增加下划线转义#l#L
2.Button的handleDragOut时中也会触发closeTips
3.textInput设置为单行时,会过滤掉换行符
4.textInput的maxChars默认值改为1000
六、其他:
1.修改远程和本地10个默认角色的昵称,在昵称前增加1~10的数字编号
2.公共大厅换肤调整界面布局
3.公共大厅增加玩家列表功能
4.聊天频道区分了大厅、房间(需要使用新的chat.as重新生成swf,无需修改fla)
5.2D模型编辑器修正每1秒抛的traceback
6.修复user2女仆登陆hello demo返回时出现error的问题