Re: [問題] 請教一個超酷的特效

看板Flash作者 (ETREX)時間18年前 (2007/03/10 10:47), 編輯推噓10(10011)
留言21則, 6人參與, 最新討論串2/2 (看更多)
※ 引述《BEATLESliang (好喜歡披頭四!)》之銘言: : 大家好 : 敝人是flash新手 : 對於很多事都還要學習 : 因為生活沒有相關資源 : 所以都是自己摸索的 : 現在由於就讀科系(工業設計)的關西 : 我需要做一個作品集 : 想請問一下 : http://www.hksd.edu.hk/tw_ver/jeffrey_show.html : 求求板上各位這個特效要怎麼做成呢??? : 請幫個忙,我會盡力學習的! : 拜託拜託>"< 我有一個類似的東西 http://web.ntust.edu.tw/~B9409041/swf/menu.swf 這邊要用到三角函數,求圓的軌跡方程式來定位 _x、_y 所以每一個球都要帶一個屬性是目前圓軌跡的角度值 (angle) 利用滑鼠座標位置來改變每一顆球的 angle 值,然後 angle 值影響其他參數 _xscale、_yscale 和 _alpha 這三個參數可以隨著 _x、_y 變化 或是像_x 、 _y 一樣隨著 angle 變化也可以 看你怎麼用比較順手 :) 再來就是深度的問題 因為不能後景壓前景,所以深度勢必要隨著 angle 改變 我的做法是給每個球都帶有兩個深度,一個表示前景,一個表示後景。 而用深度1~5表示後景,6~10表示前景。 例如第一顆球使用深度1與深度6,這樣可以達到目的。 我想深度方面應該有更好的做法 :) -- http://etrex.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.228.27.238

03/10 14:35, , 1F
真利害也真用心 推一個 倒是那個速度改成上百
03/10 14:35, 1F

03/10 14:35, , 2F
轉起來好歡樂啊 :D
03/10 14:35, 2F

03/10 15:10, , 3F
XD 作有參數的玩具總是會被亂玩
03/10 15:10, 3F

03/10 17:51, , 4F
喔喔~感謝高人指點!我會好好研究的!謝謝!
03/10 17:51, 4F

03/10 20:27, , 5F
哈~手很賤..打1然後一堆0之後CPU衝到100%然後就當掉了 XD
03/10 20:27, 5F

03/11 04:18, , 6F
深度可以使用getNextHightDepth() 你的範例可以用_y來判斷
03/11 04:18, 6F

03/11 08:04, , 7F
推樓上
03/11 08:04, 7F

03/11 12:04, , 8F
向那樣弄會不會多轉幾圈之後深度就破表了?
03/11 12:04, 8F

03/11 21:36, , 9F
個人覺得e大的1~5和6~10應該會是比較好的方式
03/11 21:36, 9F

03/11 21:36, , 10F
但可能可以先設定初始個物件的深度 然後到後面時
03/11 21:36, 10F

03/11 21:37, , 11F
直接設定深度為原本+5 到前面時 就原本-5
03/11 21:37, 11F

03/11 21:37, , 12F
這個+-5的5就看有幾個物件 不過也可以更高一點
03/11 21:37, 12F

03/11 21:38, , 13F
因為如果在轉圈圈的中間有東西的話 就有空間可以塞
03/11 21:38, 13F

03/11 21:38, , 14F
雖我也沒做過 但個人也會擔心會破表 若一直累加的話
03/11 21:38, 14F

03/11 21:39, , 15F
另 應可改成直的旋轉 這樣就可以放在旁邊做直式選單
03/11 21:39, 15F

03/11 21:40, , 16F
喔!這想法好像不錯(自high) 下次做教媒就來試試看
03/11 21:40, 16F

03/13 00:58, , 17F
我想的是正常的情況 depth最高可容許到1048676 超過就有問題
03/13 00:58, 17F

03/13 01:08, , 18F
如果怕危險 可以用更簡單的方法
03/13 01:08, 18F

03/13 01:08, , 19F
this.swapDepths(Math.floor(this._y))
03/13 01:08, 19F

03/13 01:10, , 20F
我試過 還沒出現物件被取代的情形 在怕把_y*100不要floor()
03/13 01:10, 20F

03/13 21:45, , 21F
哦!把Y座標視為深度,看起來是個好方法 :)
03/13 21:45, 21F
※ 編輯: etrexetrex 來自: 125.226.50.173 (05/03 20:03)
文章代碼(AID): #15yXnVTy (Flash)
討論串 (同標題文章)
文章代碼(AID): #15yXnVTy (Flash)