iTownSDK维护更新公告2012年02月14日

2012-02-13
原文地址:

核心提示:

  各位亲爱的开发者!

  本周二(2012年02月14日)早上9点,iTownSDK将进行维护更新。预计维护时间为9:00-10:00,若届时维护未完成,开机时间将顺延。

  维护过程中,我们将暂停所有服务,给各位造成的不便,敬请原谅!更新后,大家可在 http://itown.163.com/sdk/download/client.html 下载新版本的客户端。


  新增内容

  一、API

  1、iapi增加get_ach_icon_source接口:获取对应id的成就图标的资源路径。

  2、iapi增加chat_set_top和chat_set_movie_depth接口,用来使聊天框层次提到最高和设置聊天框的depth值。(感谢hfutxf 的建议)

  3、iapi增加close_message_box接口:关闭show_msg、show_alert、show_confirm接口打开的界面。

  4、iapi增加set_game_exit_func:注册回调函数,当通过平台的“返回我的iTown”退出游戏时,第三方可通过该接口指定退出时的回调函数,自由定制退出提示。

  5、iworld2d.canvas_ui增加set_movie_depth接口:用于修改depth值。

  6、iworld2d增加create_empty_image2d接口:用来生成空image2d对象。

  7、image2d增加get_pixel和flush_pixel接口:用于获取和解锁贴图数据。

  8、客户端game模块,区分左右CTRL/SHIFT/ALT键。

  9、服务端增加hall_callback.set_roomnum_of_roomlist接口:用于设置大厅中的房间列表显示的房间数。
 

  二、FrontEnd

  1、增加菜单项“版本管理-发布当前游戏”,用于第三方发布客户端给朋友进行测试。

  2、平滑关机进度条修改为不可取消。
 

  三、SDKBrowser

  1、增加《iTownSDK-版本提交自查手册》的快捷启动方法。


  四、文档

  1、《iTownSDK-Frontend帮助》增加章节2.6,用于说明新增的发布游戏功能。

  2、《iTownSDK-程序开发手册》增加章节2.4.4,用于说明正交相机的设置方法。



  优化和修改内容

  1、修改消息协议,不能添加消息文件中没有定义的属性,如msg.aaa=123(aaa在消息文件中没有定义)。

  2、正式启动新的avatar资源,avatar_ui的play_animation接口说明增加avatar资源更新而导致的可播放动作的修改的说明。

  3、FlashUI修正Richlabel加载不存在的图片、表情时会导致后面的文字不再显示的问题。(感谢xbgzs2010的反馈)

  4、imovie_mgr创建的movie,如果init时active为True,则自动调用一次set_top。

  5、修正imovie_mgr同一帧创建和销毁时,界面仍然存在的问题。

  6、修正获取显存大小异常时无法正常启动客户端的问题。(感谢aloneone的反馈)

  7、修正鼠标移动到成就标题部分界面时为箭头形状。

  8、修改公用提示框的默认文字颜色,改为白底蓝字。

  9、iworld3d.model3d.accept_shadow接口暂时失效。