|
主题: 如何取得播放FLASH的当前帧
|
Benzene
职务:普通成员
等级:1
金币:0.0
发贴:47
|
#12002/10/10 22:24:21
谁知道,如何在播放flash的时候,取得当前播放的帧数。(在AW里)
|
魔岩
职务:版主
等级:6
金币:34.0
发贴:4453
|
#22002/10/10 23:40:27
看置顶的帖子
|
Benzene
职务:普通成员
等级:1
金币:0.0
发贴:47
|
#32002/10/11 21:56:47
对不起,没太懂,看什么贴子?能不能直接把答案写在这里。谢谢。
|
与人同乐
职务:管理员
等级:6
金币:18.0
发贴:3928
|
#42002/10/11 23:03:38
getspriteproperty(@"icontitle",#frame) 置于顶端的4个帖子是本论坛的精华,其中包括一些诸如此类常见问题的解答。是快速获得帮助的捷径。
|
5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:954
|
#52002/10/12 14:51:48
Y在上个帖子中说 引用: getspriteproperty(@"icontitle",#frame) 置于顶端的4个帖子是本论坛的精华,其中包括一些诸如此类常见问题的解答。是快速获得帮助的捷径。
我以前也这样认为,可现在事实告诉我,这个函数不能正确取得FLASH的当前桢,他的取值似乎永远是1 不过用他定位到某个桢倒是非常灵验!! Y,你再试试!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
真正的光明绝不是永没有黑暗的时间,只是永不被黑暗所湮没罢了;真正的英雄绝不是永没有卑下的情操,只是永不被卑下的情操所屈服罢了。
|
暗黑长老__凯恩
职务:普通成员
等级:5
金币:10.0
发贴:1349
|
#62002/10/12 16:49:30
函数不能正确取得FLASH的当前桢,我没一次要这样是直接抄袭我经理的模块,可他不给我原代码,很可惜。呵呵
Director Flash Premiere AE 程序设计、 C++中。。。。。。
|
与人同乐
职务:管理员
等级:6
金币:18.0
发贴:3928
|
#72002/10/12 20:15:07
应该是正确的。 一个例子
编辑历史:[这消息被Y编辑过(编辑时间2002-10-12 20:15:27)]
|
Benzene
职务:普通成员
等级:1
金币:0.0
发贴:47
|
#82002/10/15 21:36:50
我仔细看了一下例子,发现好像得到的帧数不太对?比如你的例子中附带的flash是282帧,但是播放完之后只到70多。还有几个问题,请教高手: 1。AW6支持最高flash多少版本 2。如何loop循环播放?你的附带的flash在AW里,我选中了loop,但还是1遍纠结束了。
|
与人同乐
职务:管理员
等级:6
金币:18.0
发贴:3928
|
#92002/10/15 22:55:11
AW获得的帧数是指顺序进行播放时的帧数,当FLASH动画带有Action等非顺序性的内容时,AW不会对帧数进行累加。比如我选的那个例子带有循环(因为我没有不带循环的FLASH动画,只好随便找了一个广告),循环的帧数就不计。选中LOOP时也一样,FLASH动画中如果带有循环的成份,那么就会执行它自己的循环,事实上就是该FLASH动画永远也不会播放到尽头,再由AW来循环。 AW6支持到FLASH 5,AW6.5支持到FLASHMX。
编辑历史:[这消息被Y编辑过(编辑时间2002-10-15 23:02:04)]
|
与人同乐
职务:管理员
等级:6
金币:18.0
发贴:3928
|
#102002/10/15 23:00:53
我选的那个FALSH动画,即使用FLASH播放器来播(取消LOOP),也永远播放不完。另外该动画还有一个有趣的现象,不能作为AW的内置。
|