麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > 媒體動畫 > 正文

Authorware開發實例:Authorware 6.0網上多媒體課件繪制--5.5 運用實際示例

2024-09-08 19:25:35
字體:
來源:轉載
供稿:網友

5.5.4  控制視頻播放

為了控制視頻媒體的播放,可以通過交互按鈕在其中添加“播放”、“停止”、“快速”和“退出”這4個按鈕,它們通過自定義的變量與視頻的播放進行關聯。這里的自定義變量是用于決定視頻的播放速度的。

 控制視頻播放

(1) 將計算圖標拖動到流程線上,將它命名為“窗口大小”。

(2) 雙擊“窗口大小”圖標,在演示窗口內輸入如圖5-19所示的內容。

(3) 將顯示圖標拖動到流程線上,將它命名為“背景”。

(4) 在“背景”圖標演示窗口內導入背景圖片(如圖5-20所示)。

                 

            圖5-19  定義窗口大小                         圖5-20  導入背景圖片

(5) 將視頻圖標拖動到流程線上,將它命名為“視頻”。

(6) 雙擊“視頻”圖標,打開properties:movie icon對話框。

(7) 單擊import按鈕,在打開的import which file對話框內確定導入媒體文件的位置與名稱。

(8) 單擊import按鈕,將所選的媒體文件導入到“視頻”圖標內。

(9) 在prperties:movie icon對話框內,單擊timing標簽,打開timing選項卡。

(10) 打開concurrency下拉列表框,選擇perpetual。

(11) 打開play下拉列表框,選擇repeatedly。

(12) 在rate文本框內輸入自定義的變量rate。

(13) 在start frame文本框內輸入自定義的變量start_frame。

(14) 將交互圖標拖動到流程線上,命名為“控制”。

(15) 將計算圖標拖動到“控制”圖標的右下方,并命名為“播放”。

(16) 雙擊“播放”圖標上方的交互控制圖標,打開properties:response對話框。

(17) 啟用perpetual復選框,并關閉properties:movie icon對話框。

(18) 雙擊“播放”圖標本身,打開程序編輯器并輸入rate:=10。

(19) 重復上述(15)~(18)步的操作,在演示窗口內添加“播放”、“停止”、“快速”和“退出”計算圖標,分別在程序器窗口內輸入rate :=0、rate :=40、quit()。

(20) 單擊工具欄上的播放按鈕,觀察課件文件控制視頻的播放情況(如圖5-21所示)。

正常的播放速率通過rate定義為10fps,快速播放時,將rate提高到40fps。為了停止媒體文件的播放,我們將播放速率定義為0。由于start_frame的初始值為0,這樣就使得每次播放時,都從媒體的開始位置播放。另外,若將rate的初始值設置為10,這樣播放課件時,導入的視頻文件將首先按正常的速度播放一次。如果將rate設置為0的話,那么它在播放課件時,將不再播放視頻文件。課件的流程圖如圖5-22所示。

          

          圖5-21  控制視頻的播放                          圖5-22  課件的流程圖

技巧:

需要調整視頻的大小和位置,首先播放該文件,然后使用ctrl+p組合鍵,這時電影呈現靜止狀態,同時周圍出現控制柄,拖動控制柄調整大小,拖動靜態圖片調整位置。

5.5.5  同步播放視頻

為了達到同步播放文字與視頻的目的,首先在顯示圖標內添加一段說明文字,在流程線上導入相應的視頻文件,然后在設置移動圖標的屬性時,將文字運動的目標定義為mediaposition@"js";將文字運動的終點定義為medialength@"js"將視頻播放的幀數作為文字運動的坐標;將視頻的幀數作為文字運行的終點。

 同步播放視頻

(1) 將計算圖標拖動到流程線上,將它命名為“窗口大小”。

(2) 雙擊“窗口大小”圖標,在演示窗口內輸入resizewindow(450,300)。

(3) 將顯示圖標拖動到流程線上,將它命名為“背景”。

(4) 在“背景”圖標演示窗口內導入背景圖片(如圖5-23所示)。

(5) 將等待圖標拖動到流程線上。

(6) 雙擊等待圖標,將等待的時間定義為5秒。

(7) 將顯示圖標拖動到流程線上,并命名為“文字說明”。

(8) 雙擊“文字說明”圖標,打開演示窗口,在其中輸入解說文字如圖5-24所示。

(9) 將視頻圖標拖動到流程線上,并命名為js。

(10) 雙擊js圖標,在打開的properties:movie icon對話框內,導入所選的視頻文件。

圖5-23  導入背景圖片

圖5-24  輸入解說文字

(11) 單擊timing標簽,打開timing選項卡。

(12) 打開concurrency下拉列表框,選擇concurrent之后,關閉properties:movie icon對話框。

(13) 將移動圖標拖動到流程線上,并命名為“活動字幕”。

(14) 雙擊打開“文字說明”圖標的演示窗口。

(15) 雙擊“滾動字幕”圖標,打開properties:motion icon對話框。

(16) 選擇演示窗口的文字作為移動的對象。

(17) 在motion選項卡內,打開type下拉列表框,選擇path to point。

(18) 水平地拖動文字,確定它移動的起點與終點。

(19) 打開concurrency下拉列表框,選擇perpetual。

(20) 打開beyond range下拉列表框,選擇stop at ends。

(21) 打開layout選項卡,在destination文本框內輸入mediaposition@'js'。

(22) 在end文本框內輸入medialenght@"js"。

(23) 關閉properties: motion icon對話框之后,單擊播放按鈕,觀察播放的課件。

播放課件時,首先顯示背景圖片,由于添加了等待圖標,這樣背景圖片將顯示5秒鐘。在此之后視頻文件開始播放,并且文字從演示窗口的右側向左側運行,當視頻停止播放時,文字的運動也將結束,如圖5-25所示。課件的流程圖如圖5-26所示。

 

          

         圖5-25  課件的運行效果圖                         圖5-26  課件的流程圖

本例將視頻文件的當前播放的幀數作為文字運動的目標,這樣就達到了控制文字的移動,使它與視頻文件的播放保持同步。當視頻播放結束時,由于將文字運動的終點定義為電影的總幀數,因此文字的運動也立即停止。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美一级免费在线观看 | 蝌蚪久久窝| 日本在线高清 | 久久草在线观看视频 | 欧美三级日本三级少妇99 | 久久久久久亚洲综合影院红桃 | 成av人在线观看 | 亚洲国产超高清a毛毛片 | 久久精品99久久久久久2456 | 国产精品免费久久久 | 国产精品视频2021 | 免费黄色欧美视频 | 国产精品久久久久免费视频 | 国产精品区一区二区三区 | 日韩精品久久久 | 国产精品久久久久久婷婷天堂 | 神马福利网 | 免费观看黄色片视频 | 天天干干| 精品日韩欧美 | 福利四区| 国产jjizz一区二区三区视频 | 成人国产在线看 | 国产黄网 | 欧美成人免费电影 | 一区二区三区欧美在线观看 | 超碰在线97国产 | 国产一区二区三区四区五区加勒比 | 国产老师做www爽爽爽视频 | 在线播放黄色网址 | 91网页视频入口在线观看 | 欧美色性| 久久久国产视频 | 精品一区二区三区免费毛片 | 亚洲精品午夜电影 | 国产精品久久久久久久久久 | 97中文字幕第一一一页 | 销魂美女一区二区 | 91精品国产刺激国语对白 | 中文字幕在线永久 | 毛片在线免费 |