精華區beta Flash 關於我們 聯絡資訊
最近網路有很多3D的API可以用,例如PV3D之類的 但是我覺得學程式的人還是得把3d的基礎搞懂會比較好 FLASH其實他就是2d的東西,硬要說他要變成3d的東西 其實只不過是把2d的東西把它歪七扭八組在一起讓USER視覺上很像3d http://www.bitscn.com/school/Flash/case/200609/59056.html 這是大陸網站的基礎教學,要懂他還是要先懂幾個3角函數 2d轉3d的差別在哪裡,就是多了個Z軸..... 說穿了就是你的眼睛到螢幕的距離,再從螢幕到物件的距離, 但是螢幕明明就是平面的啊,所以物件就會把它"縮小",讓人誤以為很遠的感覺 所以就要計算他的比例,再把物件等比例縮小 例如 mc1._xscale=mc._xscale*ratio(比例); mc1._yscale=mc._yscale*ratio; 這是我自己做的小遊戲,雖然沒有什麼選轉表單之類的,但是他是用公式 讓他有遠近的感覺喔 http://www.roomi.com.tw/obj/swf/minigame/minigame.php?load_target=excavator -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.105.59.128
aquarianboy:http://event.adcube.com.tw/MOJ/game.php 05/30 13:00
aquarianboy:我也有個類似的,但是根本沒3D :) 而且呆呆的 05/30 13:00
lin884006:會在flash上應用 基本上是為了行動用戶的線上遊戲開發 06/01 04:43
lin884006:不見得沒有用喔 而且確實貼圖各方面都可以和使用者互動 06/01 04:43
lin884006:adobe也確實在他的各種軟體上加入了許多3D的概念 06/01 04:44
lin884006:例如AE的消失點 在各種軟體上都可以使用 快速達到3D空間 06/01 04:45
lin884006:模擬~對於製作多媒體平台效果更好~adobe自己都推薦大 06/01 04:45
lin884006:家用在網頁上 06/01 04:46
lin884006:如果只有遠近差別和Z軸~基本上也只能是2.5D 06/01 04:47
lin884006:我以前大學教授就認為應該要讓人能和各種細節互動 06/01 04:47
lin884006:例如車輛,我要拆我就能點一個按鈕整台拆開看細部的東西 06/01 04:47
lin884006:這是非3D無法呈現的 將3D輸出在網路上最好的平台我認為 06/01 04:48
lin884006:就是Flash 06/01 04:48
afat0929:原PO的排版令人不敢恭維 06/01 04:57
afat0929:你的那個小遊戲也完全稱不上3D不知道你要表達什麼 06/01 05:01
Jerrynet:樓上好嗆喔,來做一個給大家開開眼界吧 06/01 08:59
lin884006:afat是我同事-.- 06/01 09:18
Jerrynet:難怪那麼嗆,感情不錯喔XD 06/01 10:45
cjcat2266:朋友互嗆人以前還是表明身分比較好~避免誤會 :) 06/01 17:19
jones86723:cj大...我可以躲你後面嗎 06/04 02:01
cjcat2266:我會放屁喔 06/04 13:19