這是非常困難的標題來解釋。首先,這是我在ActionScript代碼:的Flash CS4裝載器類:圖像加載最初,但返回錯誤當加載新形象
var digitalGallery:Loader = new Loader();
digitalGallery.x = 730
digitalGallery.y = 210
digitalGallery.load(new URLRequest("images/nair_evanescentautumn.png"));
addChild(digitalGallery);
function dgtlLatest(event:MouseEvent):void {
if(event.target == new_thumb1) {
digitalGallery.load(new URLRequest("images/iilu_evanescantautumn.png"));
}
else if(event.target == new_thumb2) {
digitalGallery.load(new URLRequest("images/daem_evanescantautumn.png"));
}
else if(event.target == new_thumb3) {
digitalGallery.load(new URLRequest("images/moon_evanescantautumn.png"));
}
else if(event.target == new_thumb4) {
digitalGallery.load(new URLRequest("images/dael_evanescantautumn.png"));
}
}
function dgtlGalery(event:MouseEvent):void {
if(event.target == gal_thumb1) {
digitalGallery.load(new URLRequest("images/kryo_evanescantautumn.png"));
}
else if(event.target == gal_thumb2) {
digitalGallery.load(new URLRequest("images/nair_evanescantautumn.png"));
}
else if(event.target == gal_thumb3) {
digitalGallery.load(new URLRequest("images/lite_evanescantautumn.png"));
}
else if(event.target == gal_thumb4) {
digitalGallery.load(new URLRequest("images/oasi_evanescantautumn.png"));
}
}
new_thumb1.addEventListener(MouseEvent.CLICK,dgtlLatest);
new_thumb2.addEventListener(MouseEvent.CLICK,dgtlLatest);
new_thumb3.addEventListener(MouseEvent.CLICK,dgtlLatest);
new_thumb4.addEventListener(MouseEvent.CLICK,dgtlLatest);
gal_thumb1.addEventListener(MouseEvent.CLICK,dgtlGalery);
gal_thumb2.addEventListener(MouseEvent.CLICK,dgtlGalery);
gal_thumb3.addEventListener(MouseEvent.CLICK,dgtlGalery);
gal_thumb4.addEventListener(MouseEvent.CLICK,dgtlGalery);
這個腳本作爲類作業的一部分,用於Flash中的加載器圖像庫。發生什麼是在閃存中,當我打開swf文件時,初始圖像(images/nair_evanescentautumn.png)將加載正常。但是,單擊任何縮略圖(包括完全相同的圖像/ nair_evanescentautumn.png),都會導致錯誤,指示無法找到該文件。
我想不通爲什麼這樣做......我已經測試過了。點擊每個縮略圖將會進入兩個獨立功能的正確位置。所有的全尺寸圖像鏈接都在文件夾images /中,並且替換初始加載器圖像將加載其他圖像而不是默認圖像。但是,即使一切正常,單擊任何縮略圖仍會導致找不到URL。
這只是讓我發瘋......創建一個簡單的畫廊並不容易。
這個任務是星期三到期的,雖然......我確定我可以在課堂上問我的導師,但我寧願在那之前完成它,我想不出任何其他事情要做除了發佈這個。
所有幫助是極大的讚賞...
編輯:
很抱歉沒有張貼錯誤...
Error #2044: Unhandled IOErrorEvent:. text=Error #2035: URL Not Found.
編輯2:
這裏給一個鏈接整套文件:
http://www.tsr-online.org/flash/index.swf
我的服務器不允許訪問/ flash文件夾索引,但我可以給出目錄列表。
/閃光目錄: /圖像(包含所有圖像) /招商局(包含commissions.swf子頁) index.swf home.swf blog.swf traditional.swf digital.swf photography.swf commissions.swf
在有人問我爲什麼要把這種內容放入Flash網站之前,我不是 - 這只是一個班級任務。我只是想弄清楚爲什麼我的圖像沒有正確加載,因爲我只是在功能上完成與我在其他頁面上完全相同的功能。
值得注意的是,commissions.swf具有完全相同的功能,只需加載swf文件,而且它工作得很好。家,傳統,數字和攝影都有圖像庫,並且都有相同的問題(我只引用一頁,因爲如果我可以修復一個頁面,我應該能夠修復所有這些)。
至於藝術品,他們都是我的未婚夫。網站設計是爲她而設計的,我使用了這個項目的網站設計,因爲我不想建立一個全新的界面設計。由於該項目還需要一個畫廊,我覺得這個界面將工作得很好。
你可以發佈你的所有項目文件的地方?這將是最好的情況,因爲我可以通過這種方式爲你調試它,而不是猜測任何我沒有看到的可能是原因的東西。 – 2011-03-22 11:52:38
當發佈這些類型的問題時,請粘貼閃存給你的確切錯誤信息。示例「錯誤1015:Blah等等等等MyClass行51」。如果您看不到那麼多的nfo,請務必進入您的閃存IDE發佈設置,然後單擊「啓用調試」複選框。 – 2011-03-22 11:54:01
是的,我忘了錯誤...我添加到第一篇文章,這裏也是: 錯誤#2044:未處理的IOErrorEvent :. text =錯誤#2035:URL未找到。 我會將有問題的文件上傳到服務器,並在第一篇文章中添加鏈接。無論如何,我明天必須這樣做。 – JaidynReiman 2011-03-22 16:06:41