第8章85-86決策和框架ppt課件_第1頁
第8章85-86決策和框架ppt課件_第2頁
第8章85-86決策和框架ppt課件_第3頁
第8章85-86決策和框架ppt課件_第4頁
第8章85-86決策和框架ppt課件_第5頁
已閱讀5頁,還剩36頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、7.5 決策判別分支控制在這一章里,先引見創(chuàng)建決策判別分支構(gòu)造的根本操作以及分支和分支圖標的屬性設(shè)置;再經(jīng)過運用舉例,直觀地認識分支圖標的任務(wù)原理及決策判別分支圖標的實踐運用。.決策判別分支構(gòu)造主要用于選擇分支流程以及進展自動循環(huán)控制。決策判別一些分支圖標能否執(zhí)行、執(zhí)行順序及執(zhí)行次數(shù)的手段。利用它可以實現(xiàn)某些程序文語中的邏輯構(gòu)造。它很類似于編程言語中的ifthenelse、do whileenddo、forendfor及do caseendcase等邏輯構(gòu)造。它與交互圖標不同的是,決策判別分支圖標的執(zhí)行不是由用戶的實時操作控制的,而完全是由決策判別分支圖標屬性設(shè)置所決議的內(nèi)部機制自行控制的。.

2、7.5.1 決策判別分支構(gòu)造的組成“判別圖標以及附屬于該設(shè)計圖標的分支圖標共同構(gòu)成了決策判別分支構(gòu)造。如下圖,分支圖標所處的分支流程被稱作分支途徑,每條分支途徑都有一個與之相連的分支標志。圖 決策分支構(gòu)造.它的根本操作是首先向主流程線上拖放一個判別圖標,然后,再拖動其他設(shè)計圖標至判別圖標的右邊后釋放,該設(shè)計圖標就成為一個分支圖標。當程序運轉(zhuǎn)到一個決策判別分支構(gòu)造時,Authorware將會按照判別圖標的屬性設(shè)置,自動決議分支途徑的執(zhí)行次數(shù)。.7.5.2 決策判別分支構(gòu)造的設(shè)置一個決策判別分支構(gòu)造可以經(jīng)過“判別圖標屬性對話框和“分支屬性對話框?qū)Q策判別分支構(gòu)造的執(zhí)行方式進展設(shè)置。1 決策判別圖標

3、的屬性設(shè)置雙擊判別圖標,就可以翻開判別圖標屬性對話框,如下圖。.2 分支的屬性設(shè)置雙擊分支標志,即可翻開“分支屬性對話框,如下圖。圖 分支屬性對話框.3 決策判別圖標的根本運用演示圖 演示程序與效果表示.1)分支屬性的演示.2)時間限制的演示.3)執(zhí)行次數(shù)的演示.4)執(zhí)行次數(shù)和執(zhí)行方式配協(xié)作用的演示將決策判別圖標5種執(zhí)行次數(shù)選項和4種執(zhí)行方式選項相配合,可以組合出20種執(zhí)行判別分支構(gòu)造的不同機制。下面對一些典型的組合設(shè)置進展引見。 “一切途徑選項與“隨機分支途徑執(zhí)行方式的配合 “一切途徑選項與“在未執(zhí)行的途徑中隨機選擇執(zhí)行方式的配合 “不反復(fù)選項與“計算分支構(gòu)造執(zhí)行方式的配合.7.5.3 決策

4、判別運用舉例1 動手實際:鉆石發(fā)光.7.6 框架與導(dǎo)航Authorware可以利用導(dǎo)航構(gòu)造方便地實如今各個頁面之間恣意前進、后退,單擊超文本對象跳轉(zhuǎn)到相應(yīng)的內(nèi)容,查看歷史記錄等功能。甚至在Authorware中可以利用導(dǎo)航構(gòu)造實如今程序中恣意跳轉(zhuǎn)。.7.6.1 導(dǎo)航構(gòu)造的組成及功能導(dǎo)航構(gòu)造由“框架圖標、附屬于框架圖標的“頁圖標和“導(dǎo)航圖標共同組成,它是Authorware中最特殊的圖標。在Authorware的圖標中,有些是可以單獨運用的,如顯示圖標、等待圖標、計算圖標、電影圖標和聲音圖標,有些是需求與其他圖標配合運用的,如動畫圖標、擦除圖標、導(dǎo)航圖標、分支圖標、交互圖標和群組圖標,無論是單獨

5、運用還是配合運用,它們本身都是一個獨立的圖標,而框架圖標卻是一個具有內(nèi)部構(gòu)造的,由許多其他圖標構(gòu)建起來的復(fù)合型圖標。經(jīng)過對框架圖標內(nèi)部構(gòu)造的修正,還可以建立起適宜于用戶的,方式多樣的控制系統(tǒng)。. 圖 導(dǎo)航構(gòu)造表示圖從圖中可以看出,運用導(dǎo)航圖標,可以跳轉(zhuǎn)到程序中的恣意頁圖標中去。導(dǎo)航圖標可以放在流程線上的恣意位置,也可以放在框架圖標及交互作用分支構(gòu)造中運用。它指向的目的地只能是一個頁圖標必需是位于當前程序文件中的頁圖標。.7.6.2 框 架 圖 標1 框架圖標的屬性.動手實際:圖片閱讀本例是利用框架圖標實現(xiàn)一個用導(dǎo)航控制按鈕進展前后翻頁的閱讀過程,在閱讀到第一張圖片或最后一張圖片時,導(dǎo)航控制的“

6、向前翻或“向后翻為灰色,同時實現(xiàn)導(dǎo)航控制按鈕位置的重新調(diào)整。1向主流程線上拖放一個框架圖標,將它命名為“海底世界。并向框架圖標添加包含圖像或文本內(nèi)容的頁圖標,導(dǎo)入圖像或文本文件后,一個根本的導(dǎo)航框架就構(gòu)成了。 圖 程序與效果表示圖.2雙擊框架圖標,在框架窗口入口窗格中添加一個背景圖像。這樣在閱讀每一頁內(nèi)容時,文本內(nèi)容都將顯示在一幅優(yōu)美的背景前;雙擊“灰色導(dǎo)航面板,演示窗口內(nèi)顯示控制面板底板,在此可以調(diào)整底板的位置、大小或刪除底板;雙擊“導(dǎo)航超鏈接交互圖標,在演示窗口內(nèi)顯示出8個控制按鈕,在此可以調(diào)整按鈕的位置和大小。圖 背景圖像.3改動默許的導(dǎo)航控制,即本例中,單擊“上一頁、“下一頁命令按鈕使

7、程序在各頁之間循環(huán)。如曾經(jīng)位于框架中最后一頁時,“下一頁命令按鈕變灰,在位于第一頁時,“上一頁命令按鈕變灰,此時可以運用變量來控制這一點。我們知道Authorware將框架中的一切頁按照從左到右的順序從1開場編號,并運用系統(tǒng)變量CurrentPageNum來監(jiān)視當前顯示的是哪一頁。當此變量單獨運用時,其存儲的是當前框架中最后一次顯示過的或當前正在顯示的頁的編號,假設(shè)當前框架中沒有顯示過任何一頁,其值為0;表達式CurrentPageNum“IconTitle是前往指定框架中最后一次被顯示的頁的編號。 .Authorware運用系統(tǒng)變量PageCount存儲當前框架中包含的總頁數(shù)。雙擊“下一頁按

8、鈕呼應(yīng),翻開呼應(yīng)屬性對話框,在“激活文本框中輸入“PageCountCurrentPageNum作為激活此呼應(yīng)的條件,如圖a所示。如此設(shè)置的意義是:當前沒有顯示到最后一頁時,才允許運用此按鈕繼續(xù)向后翻頁,否那么此按鈕被禁用,如圖b所示。ab.同理,在“上一頁按鈕呼應(yīng)的呼應(yīng)屬性對話框中,將激活該呼應(yīng)的條件設(shè)置為“CurrentPageNum1,如圖a所示,那么在當前沒有顯示到第一頁時,才允許運用此按鈕繼續(xù)向前翻頁,當翻到第一頁時,那么此按鈕被禁用,即制止繼續(xù)向前翻頁,如圖b所示。從上例可以看出,在Authorware中創(chuàng)建一個完好的翻頁構(gòu)造是非常容易的,同時靈敏運用也非常重要,他可以翻開導(dǎo)航圖標

9、,多動手實際一下。ba.7.6.3 導(dǎo) 航 圖 標導(dǎo)航圖標用來實現(xiàn)程序流向的轉(zhuǎn)移,有點像轉(zhuǎn)向函數(shù)“GoTo,但作為一個圖標,它有著更完善的功能。導(dǎo)航圖標的屬性對話框有非常豐富的選項,經(jīng)過這些選項的設(shè)置,可以用各種不同的查找方式實現(xiàn)程序在框架構(gòu)造內(nèi)的跳轉(zhuǎn),以及在不同的框架構(gòu)造之間的跳轉(zhuǎn),如下圖。.圖 框架構(gòu)造內(nèi)的跳轉(zhuǎn).1 導(dǎo)航圖標的屬性跳轉(zhuǎn)方向和方式主要是由導(dǎo)航圖標進展控制,在流程線上拖入一個導(dǎo)航圖標,雙擊該導(dǎo)航圖標,可翻開導(dǎo)航圖標屬性對話框,如圖9-11所示。從圖所示可看出,調(diào)轉(zhuǎn)目的地有5種不同的位置類型:最近、附近、恣意位置、計算和查找。下面就來看一下5種目的位置類型是如何任務(wù)的。.圖 導(dǎo)航

10、圖標屬性對話框.2 直接跳轉(zhuǎn)與調(diào)用在對導(dǎo)航圖標進展屬性設(shè)置時,某些導(dǎo)航圖標允許從兩種跳轉(zhuǎn)方式中選擇一種:直接跳轉(zhuǎn)方式和調(diào)用方式。直接跳轉(zhuǎn)方式是一種單程跳轉(zhuǎn);調(diào)用方式是雙程跳轉(zhuǎn),即Authorware會記錄跳轉(zhuǎn)起點的位置,跳轉(zhuǎn)到目的頁之后,還可前往跳轉(zhuǎn)起點。利用導(dǎo)航設(shè)計圖標可設(shè)置多達10種類型的鏈接。這10種鏈接均可運用直接跳轉(zhuǎn)方式,但只需選擇如下3種目的位置時,才可以運用調(diào)用后前往方式,即“恣意位置、“計算、“查找。運用調(diào)用方式進展跳轉(zhuǎn)時,跳轉(zhuǎn)的起始位置可以在一個導(dǎo)航框架之內(nèi),也可以位于主流程線上,但只能調(diào)用位于另一框架中的頁,而不能調(diào)用在同一框架內(nèi)的不同頁之間進展跳轉(zhuǎn),如下圖。.圖 調(diào)用方式

11、表示.運用調(diào)用方式需求兩個導(dǎo)航圖標:一個導(dǎo)航圖標用于使Authorware進入到指定的頁,此導(dǎo)航圖標的跳轉(zhuǎn)方式設(shè)置為調(diào)用方式;另一個導(dǎo)航圖標用于使Authorware前往到原來的位置,調(diào)用時的起始導(dǎo)航設(shè)計圖標可以在主流程線上、交互作用分支構(gòu)造中、判別分支構(gòu)造中或框架構(gòu)造中,但調(diào)用時的終點導(dǎo)航設(shè)計圖標必需是在框架窗口輸入畫面中,而且要將其設(shè)成退出框架/前往。.3 動手實際:百科知識本例主要運用導(dǎo)航圖標、框架圖標實現(xiàn)“百科知識的閱讀,程序中涉及多個構(gòu)造,主要的分類目錄交互以熱區(qū)呼應(yīng)實現(xiàn),詳細內(nèi)容用導(dǎo)航框架圖標實現(xiàn)閱讀相關(guān)的畫面,閱讀完后,可隨時前往分類目錄,進入另一類知識模塊。不想閱讀時,可隨時退

12、出。本實例的構(gòu)造與界面表示如下圖。.在流程圖設(shè)計上,思索到“百科知識屬于資料工具型課件,需求大量的文本、圖片展現(xiàn),同時導(dǎo)航構(gòu)造與導(dǎo)航方向要明確,為此,以如下圖的流程圖來加以實現(xiàn)。在各章節(jié)的交互跳轉(zhuǎn)中,目錄間的交互經(jīng)過熱區(qū)呼應(yīng)實現(xiàn),如下圖。圖 “百科知識部分流程圖 圖 主要目錄的交互.目錄與內(nèi)容間的跳轉(zhuǎn)經(jīng)過導(dǎo)航框架構(gòu)造實現(xiàn),如下圖。留意跳轉(zhuǎn)類型選擇“調(diào)用后前往。圖 目錄與內(nèi)容的跳轉(zhuǎn).7.6.4 超 文 本1 超文本對象的建立與鏈接超文本是一種使不延續(xù)的文本信息顯示的方式,當單擊、雙擊或?qū)⑹髽酥羔樢浦林付ǖ奈谋緦ο笊蠒r,與超文本對象有關(guān)的信息就會顯示出來。利用超文本對象建立導(dǎo)航鏈接分3步進展:首先

13、創(chuàng)設(shè)一個沒有交互作用的環(huán)境;其次建立一個文本款式并建立該款式與詳細頁之間的鏈接;第3步將該款式運用到指定的文本對象上。.1)改動框架圖標內(nèi)設(shè)置我們知道框架圖標不是一個獨立的圖標,而是一個具有內(nèi)部構(gòu)造的,由許多其他圖標構(gòu)建起來的復(fù)合型圖標。經(jīng)過對框架圖標內(nèi)部構(gòu)造的修正,可以建立起適宜于用戶的,方式多樣的控制系統(tǒng),如下圖。在進展超鏈接設(shè)置過程中默許的框架內(nèi)有“灰色導(dǎo)航面板和“導(dǎo)航超鏈接交互圖標,在此,可以把它刪除去,目的是在演示窗口中不再有導(dǎo)航控制面板出現(xiàn),同時,讓頁顯示圖標1、2、3之間也無法跳轉(zhuǎn)。那如何使“標題顯示圖標內(nèi)的幾個關(guān)鍵字跳轉(zhuǎn)到頁顯示圖標1、2、3內(nèi),我們進展第2步設(shè)置。.圖 修正框

14、架圖標內(nèi)設(shè)置.2)設(shè)置超文本運用超文本之前要使超文本對象與相關(guān)信息建立聯(lián)絡(luò),經(jīng)過自定義文本風格來實現(xiàn)定義超鏈接。執(zhí)行“文本定義風格菜單命令,調(diào)出“定義風格對話框,在此添加4種自定義文本風格:文本款式設(shè)為有下劃線,文本設(shè)置為黑色,如下圖。圖 自定義文本風格.選中的款式會顯示在預(yù)覽框中。翻開“導(dǎo)航到復(fù)選框,單擊右邊導(dǎo)航標志,可翻開導(dǎo)航屬性對話框,如下圖。圖 建立文本風格與特定頁之間的聯(lián)絡(luò)圖運用文本風格將“目的地選擇為“恣意位置,跳轉(zhuǎn)方式設(shè)置為“調(diào)用后前往,然后在跳轉(zhuǎn)范圍列表框中選擇目的頁:依次將3種自定義文本風格對應(yīng)到“1、2、3群組圖標上。這就定義了文本風格與頁圖標之間的超鏈接,具有這些風格的文本對象就變?yōu)槌谋緦ο蟆?3)超文本款式指定定義了超文本風格就可以將其運用到程序中。在“標題顯示圖標中加一段文本,并完成前面所設(shè)的交互作用分支構(gòu)造,雙擊“標題顯示圖標,在演示窗口中用“文字工具選擇需求超鏈接的文字,如下圖,選取菜單欄“文本運用試樣命令,彈出“運用試樣對話框。將定義的3種超文本風格運用于不同的文本上面。運轉(zhuǎn)程序,單擊“標題文本中的超文本對象,程序會自動跳轉(zhuǎn)到對應(yīng)的框架中去顯示相應(yīng)頁的內(nèi)容。.動手實際:超鏈接音樂如下圖為程序與界面表示圖。圖 程序與界面表示圖.1在流程線上拖入3個框架圖標,雙擊框架圖標,刪除框架內(nèi)“灰色導(dǎo)航面板和“導(dǎo)航超鏈接交互圖標,如下圖。2在3個框

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論