主题:  avi透明急救

fandangf

职务:普通成员
等级:1
金币:0.0
发贴:2
#12002/8/17 21:46:01
请求authorware中的avi片子白背景透明的方法。



望枫

职务:普通成员
等级:1
金币:1.0
发贴:155
#22002/8/19 16:55:09
好象有一个u32支持动画透明,我在书上见过,没用过,你可以自己搜索一下



wdx

职务:普通成员
等级:1
金币:0.0
发贴:1
#32002/8/19 17:11:31
TrnspAVI.u32好像可以办到,但我不太会使用。如果你会使用,请告诉我。

pnewness@163.net



魔岩

职务:版主
等级:6
金币:34.0
发贴:4453
#42002/8/20 8:56:21
TrnspAVI.u32 [网友AW5]

一个可以让AVI背景变透明的外部扩展函数
Result:=TrnspAVIErase()
从屏幕把AVI擦掉,返回值,1为成功,0为失败.

Result:=TrnspAVIPause()
暂停AVI,返回值,1为成功,0为失败.

Result:=TrnspAVIPlay(Filename,Top,Left)
播放AVI,filename为文件名,top,left为左上角坐标.
Note: the color of the pixel in a frame's lower-left corner will be used as the transparent color.你说的透明可能是这句注意的话.

Result:=TrnspAVIPosition()
返回当前帧位置

Result:=TrnspAVISeek(Frame)
设置到第几帧,frame填帧数.