Flash 板


LINE

【影片片段播放器】 今天确定完成了,放分享连结: https://dl.dropbox.com/u/9655383/mc%20player/mcplayer.zip 里面有个bgm.mp3档案比较大,所以没有放; 请自己任选mp3改档名为bgm.mp3,放到同目录下即可。 话说这篇真的不是分享而是要请教问题啊啊啊啊啊... 拜托哪位高手回我一下@@~ 1. AS3有没有onReleaseOutside的这种写法? 刚刚查到http://snipplr.com/view/5022/ 这种应该是很完善的写法,不过比我写的还复杂Orz 2. AS3如何判断影片片段是否「正在播放中」? 最终我还是无解,改用判断按钮切在第几格来控制播放或停止。 =================================以下为昨天的工作日志。 影片片段播放器啥咪的这种东西, 与其上网到处找没有,不如丰衣足食自己动手做。 呼…果真不是写程式的料=.=; 为了这点小玩意,昨天搞一整个下午, 只做到播放、停止,然後时间轴可以跟着影片片段跑进度, 但还没办法操控时间轴的小球,来控制影片片段的播放进度。 加上今天一整个上午…总算搞定了Orz 前後做了两种版本,一种play和stop按钮分开放: https://dl.dropbox.com/u/9655383/mc%20player/player.swf 另一种彷佛是共用同一颗元件去切换play或stop: https://dl.dropbox.com/u/9655383/mc%20player/player_new.swf 实际上…还是照我以前自欺欺人的方式, 用visible去显示或隐藏交叠的两颗按钮,营造出同一颗的错觉, 亦即现行大部分player所采用的方式,方便切换跑跑停停。 原本真的是想要用同一颗按钮,判断: 影片片段播放中,按钮就显示stop→ 点选按钮,会暂停播放影片片段→ 暂停影片片段後,按钮就显示play→ 点选按钮,会继续播放影片片段。 找没有「判断某影片片段是否在播放中」的if条件啊啊啊!!!! 只会做判断影片目前停在哪一格、是否到最後一格等等, 可是找不到怎麽判断影片目前是不是正在play或stop… 也许换个思维,判断按钮目前状态是play或stop,就可以了? 待会来试试看(虽然对使用者来讲一整个看不出来差在哪XD) 最後搞定了! https://dl.dropbox.com/u/9655383/mc%20player/player_new2.swf 做成只用一颗按钮四格影格分别显示: 1. 播放中的暂停键 2. 滑鼠移过的暂停键 3. 暂停中的播放键 4. 滑鼠移过的播放键 既然找不到如何侦测影片片段是否播放中的条件式, 只好靠按钮目前停在第几格、滑入or滑出or点选又要怎麽反应, 去控制影片片段该跑还是该停……真是十分之小白的判断法, 而且操作起来跟第2版完全无差@@~ 唉要不是今天PTT挂掉了,我应该会先po版问问看有没有正解Orz 不过自己瞎搞出来也还蛮有趣的。 另外,记得以前AS2的滑鼠感应, 能判断「滑鼠移出感应范围後放开」的情况, 但我AS3查不到,就改成: _mc.addEventListener(MouseEvent.MOUSE_DOWN, startMove); //滑鼠在_mc中按下後开始侦听事件 _mc.addEventListener(MouseEvent.MOUSE_UP, stopMove); //滑鼠在_mc中放开後停止侦听事件 stage.addEventListener(MouseEvent.MOUSE_UP, stopMove); //滑鼠在舞台中放开後停止侦听事件 至少滑鼠「在小球中按下→离开小球→在舞台中放开」後, 小球不至於仍跟着滑鼠左右跑跑跑。 是可以达到想要的效果啦~但不知有没有更标准的写法? -- U.Design 网页设计作品集 http://unas.com.tw/U_Design/ --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.26.169.147 ※ 编辑: Isacat 来自: 122.118.52.74 (06/29 10:53)
1F:推 dsmwang:直接设定一个变数纪录目前播放状态就可以了 06/30 02:39
2F:→ dsmwang:按钮则根据目前状态做反应 06/30 02:40
3F:→ Isacat:理解 有比我用按钮状态判断简洁 07/02 07:43







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:iOS站内搜寻

TOP