看板 Flash 關於我們 聯絡資訊
我用FLASH做了個簡單的swf檔 內容大概是有東西從外面移到舞台範圍內 做好的成品,(匯出成影片之後)直接在電腦中開啟,其視窗大小就是我預設的舞台大小 舞台以外還沒移到舞台內的物件是看不到的 但是當我將這個檔案掛到網頁上 卻會將我舞台外的東西通通暴露出來, -------------------------------------------------------------------------- 感謝C大的提點,我直接發布成HTML檔,再複製object語法到我的網頁中,於是成功了!! 而我原先是直接用dreamweaver插入swf,語法似乎有點不同...但我不太懂 經過剛剛這番嘗試,我發現swf檔在網頁開啟時,無論是嵌入或是直接開啟 都會露出舞台以外的物件,似乎需要依賴網頁語法的剪裁,才得以純粹的呈現所欲的區域 不知道我的領悟是否正確?? 附上我的測試結果:成功的http://140.126.22.3/~g9624560/test2.htm NG http://140.126.22.3/~g9624560/test.htm -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.126.41.250 hler:轉錄至看板 Web_Design 11/17 18:09
cjcat2266:在html的embed tag裡面的width和height attribute設定 11/17 19:35
cjcat2266:<embed src='YOUR SWF' width='640' height='400'> 11/17 19:36
hler:我檢查過他的屬性,已經是我預設的尺寸了 11/17 21:51
hler:再補充一下,我的swf檔若以ie開啟,也有一樣的問題 11/17 21:53
hler:是不是我在製作過程就不應該讓物件超出舞台範圍?? 11/17 21:54
hler:拜託大家了!!! 11/17 21:55
darptt:有網址可以參考嗎?^_^ 11/17 22:04
hler:我預設的大小就是圖片最後停止的尺寸 11/17 22:24
hler:KKMAN好像開不起來,請貼到IE開啟 11/17 22:26
cjcat2266:你這個不叫做嵌到網頁上啊,你這個是直接用瀏覽器開SWF 11/17 23:14
cjcat2266:你應該要用html的embed tag把這個SWF嵌在一個網頁上 11/17 23:14
cjcat2266:最簡單的方法就是用Flash裡面的publish勾選html輸出網頁 11/17 23:14
※ 編輯: hler 來自: 124.8.75.177 (11/18 02:26)
cjcat2266:這樣沒錯,但是如果你希望在SWF裡面就可以裁剪區域 11/18 10:22
cjcat2266:要寫 _root.scrollRect = new Rectangle(0, 0, 寬, 高) 11/18 10:23
hler:嗯嗯..我會試試 感激不盡!! 11/18 10:44