查看單個文章
舊 2009-12-16, 01:11 AM   #10 (permalink)
LKKK
長老會員
榮譽勳章
UID - 330984
在線等級: 級別:47 | 在線時長:2403小時 | 升級還需:93小時級別:47 | 在線時長:2403小時 | 升級還需:93小時級別:47 | 在線時長:2403小時 | 升級還需:93小時級別:47 | 在線時長:2403小時 | 升級還需:93小時級別:47 | 在線時長:2403小時 | 升級還需:93小時級別:47 | 在線時長:2403小時 | 升級還需:93小時級別:47 | 在線時長:2403小時 | 升級還需:93小時
註冊日期: 2009-09-20
文章: 749
現金: 29 金幣
資產: 611851 金幣
預設

引用:
作者: 3pro 查看文章
謝謝ppp0600的分析
我會一些HTML的編排和java+swf的組合特效
我只是不明白下面這個明明是HTML格式的代碼
http://dl.dropbox.com/u/2110908/Druid/Druid.swf
是如何輸出成swf
是有網頁提供HTML轉換SWF
還是用類似flashpaper2的工具轉換
PS.flashpaper2 就可以把word和ppt文件轉成swf格式
比較好奇的是~~
何以3pro大,會認為這 .swf 是HTML格式的代碼?

畫蛇添足一下(有錯請更正)

3pro大所舉出的三個 .swf檔,都是不折不扣
如不飛老爺所說的
用Adobe Flash 寫出的 .swf 檔
而非用HTML寫成的網頁再去轉成 .swf檔

可能這些Flash有些特效和HTML網頁上表現出來的特效一致
(如滑鼠跟隨顯示網址文字)
致使3pro大大誤認為是先用HTML代碼撰寫網頁後再轉成 .swf檔

HTML網頁上使用的Javascript和Flash內使用的Action script
在某些基本語法上是相通的,可是實質上卻是完全不相同的二種語言
熟悉這些語法的人可以一眼就分辦出來
不致於混淆

引用:
作者: Living 查看文章
SWF就已經是FLASH動畫格式
HTML本身是不能畫出動畫
你的問題在那裡?
是不是不清楚什麼是FLASH動畫?
Living版主這樣的說法可能需要再嚴謹一點的釐清
HTML語法可以寫出動態網頁,所以當然可以模擬出和FLASH動畫效果一樣的網頁

但是所花的時間和精力是不合理也不智的
依3pro大提供的類似的 .swf檔,使用FLASH來寫
大約十分鐘內可以完成
如果使用HTML語法來寫
我大致看了一下運用時間軸的方式來寫,應該都可以寫得出來
可是最少也得花六小時以上才能完成
完成的檔案大小會比.swf檔龐大十倍以上

所以說,應該不會有HTML轉 .swf的軟體
因為基本上以HTML語法寫動畫檔本身就非常的不經濟也不合理
寫者的功力也要到達一定的水準才寫得出來
轉出來的檔案又會比原始網頁檔更加龐大
這樣子做似乎不是什麼好主意

在商用實務上只有網頁主機禁示使用.swf檔時,程式人員才會以HTML語法去模擬FLASH動畫

早期有這樣的主機,實務上我也寫過這樣的HTML模擬動畫網頁
最近四、五年來已經看不到這樣的主機存放空間了

另外值得一提的是:
動畫檔以程式轉成其它格式的檔案
基本上也是不得已下才會選擇的方式

以聊天區中有些人使用的簽名檔是gif的格式
原始大小約8k
使用gif轉swf的套裝程式來轉成swf檔,大小會在100k以上
畫質只會更差不會更佳

如果以FLASH來製作同樣的swf檔,大小約4k
且是相量圖檔,放大後不會如gif檔會模糊
如以FLASH程式直接存為gif檔,檔案更會小到3k

所以請紮實的學FLASH會更有效益
LKKK 目前離線  
送花文章: 15738, 收花文章: 746 篇, 收花: 6305 次
回覆時引用此帖
有 6 位會員向 LKKK 送花:
3pro (2009-12-16),a471 (2009-12-16),chenhan2603 (2010-01-03),Living (2009-12-18),magicwoo (2009-12-16),qdenise (2009-12-16)
感謝您發表一篇好文章