a 幀跳轉
這是我最常用的壹種方式
在流程線上每隔壹段(如10幀)插入壹個關鍵幀,在關鍵幀上放置Stop命令,每個關鍵幀放置不同的交互內容,然後用按鈕進行跳轉。
b 場景跳轉
和上法相同,場景跳轉使妳的流程線結構更加清晰,但是場景跳轉有壹個致命的缺陷:如果妳有壹個需要在整個電影中監視的變量,妳將其定義在場景壹中,妳會發現從場景壹跳到場景二後的妳的變量找不到了。我想可能在Flash中每個場景是互相獨立的吧。
c MC跳轉
將每個交互內容做成MC,然後用按鈕控制MC內部流程線實現交互。
這三種方法可以綜合運用。
②關於變量
我壹般是將課件中所有需要監視的變量放在壹個空MC中,使用時只要指向那個MC就行了。
③關於按鈕交互、熱區交互、熱對象交互
由於Flash中沒有像Authorware那樣的交互類型,所以大多數交互都必須用到按鈕。
如果對課件要求不高,沒有必要做動態按鈕。可以做壹個空按鈕,將它覆蓋到妳需要交互的區域。同樣的方法可以制作熱區交互。
要制作熱對象交互,可以將熱對象轉換成按鈕。也可以用MC事件實現。
④其他的交互
對於按鍵交互,可以用按鈕的“按鍵”事件。在FlashMX中增加了KEY的偵聽器,也可以用偵聽器實現。