看板 Flash 關於我們 聯絡資訊
※ 引述《Jerrynet (我愛Hot_game板)》之銘言: : 繼上次旋轉的小球之後,這次....還是小球XD : 不知道要做什麼的時候,可以來玩玩看XD : http://homepage.ntu.edu.tw/~b95602003/flash/wave.html 有彈性的球: http://homepage.ntu.edu.tw/~b95602003/flash/elasticball.html 原本的Wave是基於這原理弄的 物理原理,就是加速度和速度: (以下為原始碼內容解釋) fx和fy分別是 x方向作用力 和 y方向作用力 但是我也把他當成加速度,因為: F=ma 所以我只是乘上一個小數當成加速度a來作XD vx和vy分別是 x方向速度 和 y方向速度 因為瞬時速度是加速度累加所得的,所以 v必須要累加,f則不用(因為每次都需重新計算和滑鼠游標的作用力) 最後把速度加到小球的坐標就是最後呈現結果了 原始檔(請用 Flash CS3 開啓): http://homepage.ntu.edu.tw/~b95602003/flash/elasticball.fla =============================================================================== 緩慢漸進的球: http://homepage.ntu.edu.tw/~b95602003/flash/slowball.html 原理就是,每次坐標的增加,都是與滑鼠的距離乘上一個常數(小於1大於0) 這效果會造成小球坐標每次增加的距離都是 小球和滑鼠距離的某小數倍, 所以會越來越慢接近滑鼠 原始檔(請用 Flash CS3 開啓): http://homepage.ntu.edu.tw/~b95602003/flash/slowball.fla -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.70.112.39 ※ 編輯: Jerrynet 來自: 219.70.112.39 (04/12 22:35)
etrexetrex:登冷 04/12 23:20
etrexetrex:我以前的文章不見惹XD 04/12 23:24
kuwood:沒有CS3...(打滾) 04/12 23:29
Jerrynet:可以去官網下載試用版啊@@ 04/12 23:34
kuwood:再說...試用版的期限是很珍貴的XD" 04/12 23:38
Jerrynet:那就買啊XD,我記得之前有人賣很便宜的教育版~XD 04/12 23:39
kuwood:那隻消失了orz 我本來有買的打算說 04/12 23:59