![]() |
unibo (2009-02-17 14:56:10) |
透明的变成实心的了 |
![]() |
fur3 (2009-02-17 15:06:54) |
用这个MovieMaterial,参数 1)你要用来做贴图的MovieClip 2)是不是‘真的’透明(不是真的透明就是加点灰色而已=_=) 3)是不是动画 ps 为什么大家都只找DDM呢,郁闷 |
![]() |
unibo (2009-02-17 15:12:15) |
呵呵 因为每次都是DDM君给我解答的 F君比较少看到嘛 别介意啦~~ |
![]() |
fur3 (2009-02-17 15:35:30) |
开个玩笑啦~ |
![]() |
unibo (2009-02-17 15:58:41) |
如果用MovieMaterial上面的代码怎么写? 还是有点晕 搞不来 |
![]() |
unibo (2009-02-17 16:02:46) |
还有 应该不是BitmapFileMaterial的问题 因为这样子 b4=new BitmapFileMaterial("insidewall4_1.png"); car4.load("inside_2.DAE",new MaterialsList({all:b4})); 这样子是没问题的 可以显示透明 |
![]() |
DDM君 (2009-02-17 16:18:49) |
现在之所以不透明,是因为bitmapData本身没有涵盖半透明的信息。 flash帮助里描述bitmapdata的参数是这样的 BitmapData(width:int, height:int, transparent:Boolean = true, fillColor:uint = 0xFFFFFFFF) 第三个参数和透明有关。但个人觉得这个参数不能控制‘半透明’程度,所以现在可能的解决办法就是fur说的,把bitmap子集给一个movieclip,这样就可以调整图片的半透明度,然后把这个movieclip作为movieMaterial贴图,即可实现半透明效果。 |
![]() |
unibo (2009-02-17 16:18:58) |
除了 b5.bitmap=bd2;或者new 这两种方法 还有什么方法能让b5重载文件? |
![]() |
unibo (2009-02-17 16:25:31) |
BitmapData(width:int, height:int, transparent:Boolean = true, fillColor:uint = 0xFFFFFFFF) 最后一个参数是设置背景颜色吗? 可以设置成透明不? |
![]() |
fur3 (2009-02-17 16:52:47) |
可以设置成透明0x000000,但应该不能半透明 |
|
|