这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 合作大赛 » 关于11.12号发布的新SDK的问题

共2条 1/1 1 跳转至

关于11.12号发布的新SDK的问题

菜鸟
2010-11-22 17:21:44     打赏

大家使用11.12号发布的新SDK后有没有出现问题啊?

我们的作品中在base层画背景图片,在fast层写文字,在旧版的SDK中效果挺好,但使用新版SDK后出现了如下的问题:base层的背景图片看不到,只能看到fast层上的文字。
图:                                       
而更新SDK前的效果为:
经反复对比所给示例代码,发现需设置fast层的透明度,但设置透明度存在以下问题:透明度范围为0-100,透明度太小fast层看不见,而透明度太大base层又看不见,即第一幅图的情况。按照示例的设法,取中间值50,得到“最好”效果如下图:
                                               
但很明显,这个“最好”效果离用老版本SDK做出的效果(图2)差远了,不知大家是否也存在这个问题,是不是有好的解决方法?(当然,都画在一层就不会有这些问题,但那样每次需对所有区域更新,较耗资源)

Opacity=20的效果:

Opacity=80的效果:

其实老版本SDK通过vm_graphic_blt_ex()函数就可以实现透明的效果,并且不存在以上问题,不知道不用新版本SDK行不?




关键词: 关于     11.12号     发布     问题    

助工
2010-11-23 11:24:24     打赏
2楼

其实我们发布新SDK主要因为解了一些bug,才更新。 感觉是模拟器有bug,我们内部在追查了。 其实模拟器上的效果有些差异不会有太大影响,初赛进复赛主要看功能,最终代码上到真机上的时候,这些bug都不会存在了。 你应该不用太过纠结模拟器的效果的


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]