這是芹壁要走往地中海民宿房間的階梯,不過其實在芹壁的時候我們住的是芹壁渡假村,拍這段階梯只是因為看了感覺很舒服。芹壁跟津沙的建築其實是同一色調,像這種有特殊味道的階梯在津沙聚落見不到,但津沙給我的感覺比較原汁原味。
沒事的話(幾個景點跑完其實真的就沒事了),其實光是在芹壁發呆亂晃,吹風看海曬太陽,一整天也是很快就過了。可能是台北待久了,出門總是想過散漫的步調啊~
馬祖其實不大,南竿跟北竿加起來只有3個加油站,因為人少車少,有些加油站還有上班時間……下班時間去就只能看著加油機發呆。
如果你覺得因為島不大,就算油箱見底,牽車走到加油站也都還ok的話,那就大錯特錯了……我記得那時在鐵堡聽到另一個中年男性說了一句話相當貼切:在馬祖如果不是在上坡,就是在下坡。坡度陡+雙載+單眼相機重裝+租來的機車馬力普普的狀況下,在那裡好幾個爬坡都呈現「用走的還比較快」的狀況,這樣就知道有多刺激了……
不要說在平地牽車走半個馬祖,光是牽車走兩公尺上坡都走不上去!
不知道是不是這些原因,他們很習慣油加滿。第一次在馬祖加油,就被半強迫加滿……第二天租車,一看,耶~!也已經加滿了呢XD
這幾天都沒出太陽,看到當時的好天氣,真的很想去找個地方曬一曬啊!
2010年10月29日 星期五
芹壁
2010年10月27日 星期三
attachMovie+動態文字欄位+遮罩
這兩天在弄一個要flash列表,要捲軸,而且因為版面美觀,沒有套用flash裡的組件,所以呢,就要自己寫scrollbar程式,資料是圖+文,要動態產生,還要能點選後跳到別的影格……
講起來很簡單,看起來這功能也很普遍,可是之前從來沒寫過……捲軸搭配遮罩就做掉了,並沒有想像中難,兩三下解決
動態產生圖文本來要用duplicateMovieClip,後來發現他不能把A movieclip裡的東西copy到B movieclip,爬了一下找到attachMovie,用法跟duplicateMovieClip類似:
.A_MovieClip是要被複製多次的對象,裡面包了影片片段pic跟動態文字title。這個影片在元件庫裡要設定連結屬性,識別名稱就用A_MovieClip,連結選「匯出給ActionScript使用」
.B_MovieClip是要放A_MovieClip眾分身的影片
.C_MovieClip裡放了一組遮罩設定,遮色片叫myMask,顯示遮色片是一個背景圖跟B_MovieClip
.先是attachMovie:
C_MovieClip.B_MovieClip.attachMovie("A_MovieClip","A_MovieClip_copy"+num,C_MovieClip.B_MovieClip.getNextHighestDepth())
"A_MovieClip_copy"+num是分身的新實體名稱
.設定好分身的放置坐標後,要設定圖文內容:
loadMovie("xxxx.jpg",C_MovieClip.B_MovieClip["A_MovieClip_copy"+num].pic,"POS");
C_MovieClip.B_MovieClip["A_MovieClip_copy"+num].title.text="ABCDE";
好了,到這裡圖片正常顯示了,可是字怎麼樣都看不到,trace一下title.text,發現值都設定正確,只是畫面上怎麼也看不到他,爬文爬了2天,後來終於發現要用setMask……於是在分身生完之後加了一行
C_MovieClip.B_MovieClip.setMask(C_MovieClip.myMask);
這樣就什麼都看的到了
至於點了要跳影格,就在A_MovieClip的第一個影格裡加:
this.onRease=function(){
//要做的事
}
這樣就搞定啦~
可是還是要講一下,flash裡對attachMovie的解說也真的夠精簡的了,attachMovie明明可以放4個參數,可是他的範例通通是3個參數的……雖然說第4個參數是設定物件屬性,在attchMovie後再設也可以,可是基於程式人員精簡的習慣,能1行執行完的就不拆2行,所以特別提一下第4個參數的設定方式:
attachMovie("A_MovieClip","A_MovieClip_copy"+num,C_MovieClip.B_MovieClip.getNextHighestDepth(),{屬性名稱1:屬性值1,屬性名稱2:屬性值2,.....})
我真是太認真了,來賓請掌聲鼓勵鼓勵。