iTownSDK维护更新公告2011年8月23日

2011-08-22
原文地址:

核心提示:

各位亲爱的开发者!
大家好!本周二(8月23日)早上9点,iTownSDK将进行维护更新。预计维护时间为9:00-10:00,若届时维护未完成,开机时间将顺延。

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

新增内容:

一、API接口:

1、iworld3d新增光照接口:create_light、get_light

2、iworld3d新增光照类:light3d

3、iworld3d.model3d新增阴影相关接口:accept_shadow、add_plane_shadow、add_round_shadow、clear_shadows、set_shadow_visible

4、完善iworld2d的pick、pick_lst接口的hit_by_alpha功能,需要用到此功能者需要调用iworld2d新增的create_alpha_map接口(效率会降低一倍,慎用)

5、iapi新增检测指定按键是否按下的接口:is_press_key、is_press_ctrl、is_press_shift、is_press_alt

6、iapi新增显示tips提示的接口:show_tips、close_tips

7、iapi新增关闭客户端左上角的帧数显示的接口:close_fps_info


二、Flash UI:

1、Button组件新增showTips和closeTips事件。


三、Demo:

1、eggyolk2 demo:新增光照和阴影演示。


四、文档:

1、《组件库使用说明》新增关于button的tips事件说明。

2、《iTownSDK-程序开发手册》新增阴影相关说明(章节2.4.3.1)。

3、《iTownSDK-程序开发手册》附录中增加章节:接口py文件说明。http://itown.163.com/sdk/kfbjs.html  提供了各个api模块的空py文件,大家把这些文件,加载到编辑器中的当前项目,就可以使用编辑器的函数提示功能了。


优化内容:


1、优化sprite对象的加载速度。

2、cg_sound.play_sample:修正播放同一个sample时会冲掉上一次音效的bug。

3、iapi.chat_change_movie:调用时保留原有movie的active属性,默认为False。如果已经设置了聊天框movie为隐藏,调用chat_change_movie时,想显示聊天框,需要主动调用chat_show来显示聊天框。

4、PvZ demo:配合chat_change_movie接口的修改,修改聊天框的显示方式。

5、修正FrontEnd不能新建工程的bug。

6、修正打开iphy2d的debug_draw后,返回大厅时客户端一直报错的问题。