此播放清單為準備TQC+ flash cs4 的考試,純粹練習的過程紀錄,可供參考。若有侵權,煩請告知,謝謝!。若覺解析度不夠請調整影片至720p 會有更好的品質
2012年5月2日 星期三
TQC+ Flash cs4 202
此播放清單為準備TQC+ flash cs4 的考試,純粹練習的過程紀錄,可供參考。若有侵權,煩請告知,謝謝!。若覺解析度不夠請調整影片至720p 會有更好的品質
TQC+ Flash cs4 203
此播放清單為準備TQC+ flash cs4 的考試,純粹練習的過程紀錄,可供參考。若有侵權,煩請告知,謝謝!。若覺解析度不夠請調整影片至720p 會有更好的品質
2011年8月29日 星期一
ColorPicker等..的練習
import fl.events.SliderEvent;
import fl.video.VideoEvent;
import fl.video.FLVPlayback;
import fl.controls.ColorPicker;
import fl.events.ColorPickerEvent;
(放了一堆也不知道哪些才是真正會用到的XD)
Slider組件的實體名稱.addEventListener(SliderEvent.CHANGE,AAAAA);
function AAAAA(e:SliderEvent):void
{
}
ColorPicker實體名稱.addEventListener(ColorPickerEvent.CHANGE,changeMe);
function changeMe(e:ColorPickerEvent):void
{
}
2011年8月28日 星期日
滑鼠追蹤的練習
http://yiying.ueuo.com/practice3.html
跟著滑鼠的物件是一個影片片段flo_mc
flo_mc影片片段元件點進去後有兩個圖層,兩個圖層都只有一個影格
圖層二 | 不斷循環放大的圓圈圈(是影片片段) |
圖層一 | 定位的圖案 |
場景一actionscript圖層:
var SLOW:Number=4;
function Trace(e:Event):void{
flo_mc.x+=(stage.mouseX-flo_mc.x)/SLOW;
flo_mc.y+=(stage.mouseY-flo_mc.y)/SLOW;
}
stage.addEventListener(Event.ENTER_FRAME,Trace);
- 變數SLOW型別是數字,(SLOW是作用力)
- 定義函數Trace這一段,希望他以一定的速度追著滑鼠跑
- (stage.mouseX-flo_mc.x)/SLOW-->(場景的滑鼠X座標 – flo_me元件的X座標)/SLOW
- stage.addEventListener(Event.ENTER_FRAME,Trace); --> 場景監聽Trace
物件座標 += (終點-起點)/作用力
這個看一下google大神吧~ XD
2011年8月27日 星期六
2011年8月24日 星期三
Flash隨機出現牌的練習
這是上禮拜Dofi上的內容`上禮拜是上數學物件Math 他的類別有.random. .abs .sqrt...等等
應用Math.random()
trace(Math,random( ) );
方法
ex:想要有一個介於0~100之前的隨機數值,就要寫Math.random()*100;
上課的練習只有一場景,三個圖層
圖層1: 寫入as用
圖層2: 原本是拿來放牌面的不過最後刪掉了,因為改成匯出給as使用,類別命名:Dice,所以就必須把場景上的牌面拿掉,不然就是..會錯誤呀~
圖層3 : 放一個btn ,實體名稱btnStart
(牌面的是影片片段元件 ,匯出給as使用,類別Dice, 牌面的這個影片片段內容有三個圖層,一個是bg,放牌底的背景, 一個圖層是畫點數的,一到六點,共六個關鍵影格,第三個圖層as,請在第一秒關鍵影格下 stop(); )
結果as:
trace(Math.random());
btnStart.addEventListener(MouseEvent.CLICK,showNum);
function showNum(e:MouseEvent){
var num:Number;
var dice:Dice;
dice= new Dice();
dice.x=200;
dice.y=200;
addChild(dice);
num=Math.random()*6;
num=Math.round(num)+1;
trace(num);
dice.gotoAndStop(num);
}


應用Math.random()
trace(Math,random( ) );
方法
ex:想要有一個介於0~100之前的隨機數值,就要寫Math.random()*100;
上課的練習只有一場景,三個圖層
圖層1: 寫入as用
圖層2: 原本是拿來放牌面的不過最後刪掉了,因為改成匯出給as使用,類別命名:Dice,所以就必須把場景上的牌面拿掉,不然就是..會錯誤呀~
圖層3 : 放一個btn ,實體名稱btnStart
(牌面的是影片片段元件 ,匯出給as使用,類別Dice, 牌面的這個影片片段內容有三個圖層,一個是bg,放牌底的背景, 一個圖層是畫點數的,一到六點,共六個關鍵影格,第三個圖層as,請在第一秒關鍵影格下 stop(); )
結果as:
trace(Math.random());
btnStart.addEventListener(MouseEvent.CLICK,showNum);
function showNum(e:MouseEvent){
var num:Number;
var dice:Dice;
dice= new Dice();
dice.x=200;
dice.y=200;
addChild(dice);
num=Math.random()*6;
num=Math.round(num)+1;
trace(num);
dice.gotoAndStop(num);
}
2011年8月21日 星期日
Flash小網站練習(楠梓)
更改後 以as改變跑馬燈方向:
http://yiying.ueuo.com/nzindex_5run.html
練習檔: http://yiying.ueuo.com/nzindex_test3.html
暑假練習檔目錄http://yiying.ueuo.com/flwork.html(沒辦法進去多重新整理)
今天只看了工具書的其中一章,是要做跑馬燈的 其實是早上看太多連續劇也心虛了....http://yiying.ueuo.com/nzindex_5run.html
練習檔: http://yiying.ueuo.com/nzindex_test3.html
暑假練習檔目錄http://yiying.ueuo.com/flwork.html(沒辦法進去多重新整理)
然後再去找不錯的flash網站來推測是怎麼做的
其實我想要學的是這個網站 http://www.retec-duplex.co.jp/
我還沒錯完,欸...因為....很多地方還沒想到是怎麼做的...也做不出來,有點煩躁....
埃,總是在僅剩的記憶體跟隨身碟容量爭取flash不要當機的可能...結果還是當了兩三次
真是太可悲了。 (倒地)
不過,今天力氣已經耗盡,眼睛也痠到不行
猜了又猜猜了又猜.....
然後元件總是一層一層又一層的往下接...
接到都忘記我實體命名是甚麼了
cool~ 待續完成 ....
以as改變跑馬燈方向
第一次用的是移動補間動畫
第二次改為僅有兩個影格
第一個影格 設定變數 if條件式 說明跑馬燈的y軸如果大於...else ..y小於
不過我也沒接好XDDD看不太懂書再寫甚麼...
由於第一個影格有用到speed
所以要再改影格
第二個影格gotoAndPlay(1);
end
2011年8月20日 星期六
Flash小網站練習(個人網站)
http://yiying.ueuo.com/newindex.swf
(進不去重新整理,免費空間,多多包容~有時候跑的出來,有時候跑不出來.....)
http://yiying.ueuo.com/flwork.html(目錄)
這次是照flash工具書的範例方法來試試,書本上是做美食網站,不過我沒有美食的照片..而且swf的互相連結出了一點問題(埃..倒地)
最後只好用在同一個swf然後分在不同場景
作品頁的部分是想要練習一下loader_mc 載入圖片
後面的contact跟blog分別是練習一個連到email一個連到網站,方法_blank
做預載圖片要先下Loader類別實體
ver pic1 : Loader= new Loader();
pic1.load(new URLRequest("__圖片路徑_")) ;
pic1.load(new URLRequest("__圖片路徑_")) ;
//door.btn(門環按鈕的實體名稱)
door.btn.addEventListener(MouseEvent.CLICK,load1);
function load1(e:MouseEvent):void
{
loader_mc.addChild(pic1);
}
以此類推。btn連結到網頁或email比想像中簡單很多耶
1.選btn
2.key as 或 打開程式碼片段 -->動作-->點兩下前往網頁,把路徑改掉,神奇的事就是這麼發生的~
var URL 變數名稱 : URLRequest = new URLRequest("要連去的網址")
顯示方式有_blank 很多啦... 我都用_blank (以開新視窗顯示連結的網頁)
接下來是選單列的練習跟照片跑馬燈
眼睛痠...
2011年8月15日 星期一
首頁預載動畫練習
haha~很久沒有做這個loading預載動畫了
上一次學是大二開的flash課,然後反正那時後也 聽不懂
後來想一下聽不懂根本沒差因為那時後是用as2.0上課...= =
總之做預載動畫要再主頁之前多增加兩個場景,另外場景要重新命名
三個場景,愛叫甚麼都無所謂XD 記得住就好

loading場景
entermovie場景
main 場景
我分這三個,不過場景是照順序走的,所以場景的順序還是別搞亂
loading場景要注意的是顯示KB跟%的動態文字及實體命名,內嵌字體設定
還要兩個函式,一個檔案還在下載要執行的,另一個下載好了之後要執行的,不一樣的
發現沒想像中的難。cool!
參考flash的工具書以及TQC+第四類也有這種考題。
2011年8月14日 星期日
讀書心得
我最近買了一本古監真彥寫的Flash actionscript3.0設計的躍動力。
欸..有點不太便宜的書,而且還要稍微懂一點點as再看會比較好,不過也是值得啦
原作的網站也有不錯的範本
雖然現在只看了兩個小章節,算是看的很慢...但是...有些地方就是一直重複看才會理解,
而且也不需要開電腦實做,重點還是要看懂... 想一想我都沒看懂開電腦也沒意義 。
總之,這本書的範例跟解說都還不錯,非常偏向以物理法則的觀念,其實也不需要算數學。真是好險...
欸..有點不太便宜的書,而且還要稍微懂一點點as再看會比較好,不過也是值得啦
原作的網站也有不錯的範本
雖然現在只看了兩個小章節,算是看的很慢...但是...有些地方就是一直重複看才會理解,
而且也不需要開電腦實做,重點還是要看懂... 想一想我都沒看懂開電腦也沒意義 。
總之,這本書的範例跟解說都還不錯,非常偏向以物理法則的觀念,其實也不需要算數學。真是好險...
2011年8月11日 星期四
場景換來換去
http://yiying.ueuo.com/me_OK.html (連來連去的結果)
哇咧,終於到換場景名稱的地方了(累癱)
書裡面寫的那個改場景的地方完全找不到....
然後我像個笨蛋一樣一直下gotoAndPlay(1,"場景二");
埃我就知道根本沒有場景二這種東西阿~
明明是很簡單的問題可以找超久,好想挖洞跳進去。
場景沒有原件一樣可以直接gotoAndPlay到別的場景
有元件就要用addEvent....那個 CLICK事件
2011年8月6日 星期六
Flash-按鈕然後滑鼠移過去有東西
http://yiying.ueuo.com/flwork.html
http://yiying.ueuo.com/tccdwood3(dontmove).html (實作連結)
今天原本想說要...欸..試試看場景一按一個按鈕,然後可以跳到場景二之類的,就是跳來跳去..
不過最後也還沒弄出來
只大慨 熟悉了 一下按鈕 ...
這個有去範本來看看,不過as的部分都拿掉了 ,看不懂啦.....
2011年8月3日 星期三
碼錶+Date+時鐘

實作應用(超連結http://yiying.ueuo.com/clickpract0803.html)
結合今天上課內容跟加了一個組件(component)的scrollPane練習
scrollPane我是看youtube學來的,
超連結www.youtube.com/watch?feature=player_embedded&v=VdCyb5NDfrI
今天上課內容http://www.youtube.com/playlist?list=PL38E2517584CE29B8
今天dofi老師上的是...Date
date蠻重要的...今天上的這個突然讓我想到TQC+的題目原來就這樣... 埃
只是遇到餘數(%)的地方容易忽略,真是要小心。 餘數這個用法比較常用在需要週期的東西。
new Date() 表示從電腦裡取得時間(current time),再回傳Date資料類型的數值,至於想看到甚麼類型,要指定。類別也就時.分.秒.等等。
秒數.分鐘.小時的處理。
今天上課的as:
2011年7月28日 星期四
0727-Flash-加一減一回到0練習
語法:
var aa:Number;
aa=0;
txtNum.text=aa.toString();
btnAdd.addEventListener(MouseEvent.CLICK,addCount);
function addCount(e:MouseEvent)
{trace("抓到了!");
aa=aa+1;
txtNum.text=aa.toString();
}
btnSub.addEventListener(MouseEvent.CLICK,subCount);
function subCount(e:MouseEvent)
{trace("逃走了!");
aa=aa-1;
txtNum.text=aa.toString();
}
btnReset.addEventListener(MouseEvent.CLICK,resetCount);
function resetCount(e:MouseEvent)
{trace("重來!");
aa=0;
txtNum.text=aa.toString();
}

訂閱:
文章 (Atom)
Vue multiselect set autofocus and tinymce set autofocus
要在畫面一進來 focus multiselect 的方式: 參考: https://jsfiddle.net/shentao/mnphdt2g/ 主要就是在 multiselect 的 tag 加上 ref (例如: my_multiselect), 另外在 mounted...
-
最近開始覺得 Safari 大概是未來的 IE。 在使用 HTML5 的 video 播放影片時,遇到兩種影片播不出來的情況。 情況一 較少人會遇到,就是尚未更新成最新的 OS 作業系統,(我的情況是作業系統 OS X EI Capitan, safari版本: 9...
-
繼上次我寫過一篇筆記 : HTML製作edm的技巧與問題 最近發現即便我遵守一些製作edm或是email信件的規則,一樣會有在各大mail system(各大信箱,ex:Microsoft outlook, gmail, hotmail, Yahoo mail....)出現各...
-
有一次我在開branch的時候: $ git checkout -b winwu/dev 發生了這個錯誤: fatal: Not a git repository (or any of the parent directories): .git 不過,起因不是重...

