iTownSDK维护更新公告2011年4月19日

2011-04-18
原文地址:

核心提示:

Hi!各位开发者!
大家好!本周二(4月19日)早上9点,iTownSDK将进行开放测试后的第三次维护。预计维护时间为9:00-11:00,若届时维护未完成,开机时间将顺延。

维护过程中,我们将暂停所有服务,给各位造成的不便,敬请原谅!

本期修改的内容为:

新增功能:

1、增加服务端离线调试环境,从FrontEnd主界面的【服务端】下拉列表中启动。

2、增加自定义大厅的功能,详情参见《iTownSDK-程序开发手册》第七章。

3、更换了公共大厅的资源。

4、API列表客户端增加9个接口:
 1)iapi模块:增加create_btn、create_label接口,支持在python脚本中动态创建按钮,label等(仅用于调试,不提供换肤支持);
 2)iapi模块:增加simple_ui_hide接口,支持隐藏所有通过脚本直接创建的btn和label;
 3)iapi模块:增加show_sys_mouse接口,支持显示、隐藏鼠标;
 4)iapi模块:增加chat_show接口,支持显示聊天模块;
 5)iapi模块:增加bye接口,支持直接退出整个游戏;
 6)sprite2d模块:增加set_frame接口,支持跳转到精灵动画的指定帧;
 7)sprite2d模块:增加set_play_time 、get_play_time接口,支持调整播放速度。

5、API列表服务端增加1个接口:
 1)房间类增加了一个接口:cghall_on_update_player_money ,需要游戏重写此函数,当房间内的玩家的金钱有变化时,调此函数通知房间。  

6、优化上传限制,上传时忽略以点开头的文件。

7、文档:《iTownSDK-程序开发手册》增加【定制自己的大厅】和【iworld2D相关事项】两个章节。

 

修正问题:

1、修正unset_pick的bug;

2、修正控件库的FlashUI控件大小改变、文字比例不对的问题;

3、修正控件库的UILoader控件没有隐藏组件背景图的Bug;

4、修正服务器启动失败时,没有把启动失败的traceback写到日志文件中的问题。