Re: [問題] 按鈕
※ 引述《vivian201014 (在那裡我存在過)》之銘言:
: 標題: [問題] 按鈕
: 時間: Mon Mar 19 12:22:19 2007
:
: 如何影片在跑的時後
: 按鈕也可以連到另一個場景
: 因為目前試的都是要影片跑完才可以按
:
: --
:
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 192.192.3.64
: 推 Angelliya:on (press) { 03/20 03:53
: → Angelliya: gotoAndPlay("場景名", 影格數); 03/20 03:53
: → Angelliya:} 03/20 03:54
: → Angelliya:按紐也要注意出現及消失的時間點 03/20 03:54
: → Angelliya:也可以控制按鈕出現點及有效/無效等等 :) 03/20 03:56
: 推 vivian201014:好難有點看不懂欸 03/20 10:12
按鈕不只有要設場景連影格數也要設囉
如果只有設場景的話是要到最後一格按鈕才可以連嗎?
現在最大的問題就是
我在這個場景我動畫要照常跑但是按鈕一開始就可以連結到其他場景
因為我現在都是按鈕的特效都會有就是不能連
--
已上是原PO回到我信箱的問題,想說我一開始也遇到
就....再說明的詳細一點好了:)
-時間點
Flash是有時間點與關鍵影格觀念的軟體
也就是可以透過Flash讓呈現出來的東西可以
在"某個時間點"作"某件事情"
當然也可以設定讓某個東西有作用或沒有作用
只要設定好那個事件的時間點
就可以試著做出想要做的事情
不限於一定要最後一格或是第一格才有作用
也可以做到動畫中有動畫
一個動畫還在動,另一個也在跑.....等等的
-按紐
按鈕的基本是
Up Over Down Hit
一般 滑入 按下 感應區 (中文的意思我有點忘了,用英文版的有點久了)
一般 -沒有動作的時候按鈕的樣子
滑入 -當滑鼠滑過的時候按鈕的變化
按下 -按下滑鼠(還沒放開)時按鈕的反應
*感應區 -按鈕的有效範圍,在這個感應範圍以內滑鼠才會讓這個按鈕有作用
Q:那要怎麼設定讓按鈕作什麼事情啊?
A:工作列,[視窗]->動作Action F9
可以開啟動作視窗
在此會有一個需要注意的部份是
這個動作是寫給誰的?
是寫在影格上,讓動畫跑到這格的時候執行呢
還是寫在按鈕上,讓按按鈕有動作呢
還是是原件自己執行呢
另外是
那動作的對象是誰?
舉生活的例子來看
把"天黑了媽媽就會叫我回家"當做一個程式來看
當"天黑了"這個條件成立的時候,"媽媽"這個人就會叫"我" "回家"
"天黑了"是時間軸
"媽媽",在此指的是下指令的那個對象
叫"我",被媽媽叫的對象
"回家",我要做的動作
(在此舉的例子是比較接近gotoAndPlay的範例,其他語法尚不談論)
on (press) {
gotoAndPlay("場景名", 影格數);
}
on(press){}
當發生了這件事情的時候
gotoAndPlay()
做了什麼事情
("場景名",影格數)
那件事情怎麼做
其中沒有提到叫誰做什麼事情
因為不寫的情況下是用那個原件的相對位置來算
相對位置_parent.(前一層)
絕對位置_root.(最外圍的那層)
相對位置與絕對位置的觀念與網頁差不多,可以參考幾篇前我回的文章
至於是不是要寫("場景名",影格數)
寫(影格數),會以現在的場景來播放影格
("場景名"),則會到指定的場景從影格1開始播放
("場景名",影格數)則是指定某"場景"從"某隔開始播放"
---
一個很令我懷念的問題
一開始
我翻書想破頭也不知道程式寫錯在哪的原因
就是在我下語法的位置錯了
(我把影片的程式寫到影格上,可是反覆對照,也陪拼錯字也沒打錯)
提供往事回味一下:P
不過也因為知道基礎後...看書或研究的時候就比較輕鬆了:)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.168.67.224
討論串 (同標題文章)
Flash 近期熱門文章
PTT數位生活區 即時熱門文章