0
我已經建立了使用Flash CS5中Papervision3D的一個轉盤,一切工作正常,但是當它嵌入在網頁(本地或在線)的BitmapFileMaterial資產似乎並沒有加載。BitmapFileMaterial沒有裝上嵌入
我試過了所有的東西,就像我說的,它在本地工作,而不是嵌入時。有什麼我失蹤?
這是一個由多架飛機組成的旋轉木馬。下面是生成平面(並添加材料)的AS3代碼:
for (var i:int = 0; i < numItems; i++)
{
var plane:Plane = new Plane(new BitmapFileMaterial("images/file" + i + ".jpg"),150,225,0,0);
planes.push(plane);
//Add plane to the scene
planesHolder.addChild(plane);
}
這裏的嵌入代碼(可能是錯誤所在):
<object width="160" height="400" align="middle">
<param name="movie" value="flash/spinner.swf">
<embed src="flash/spinner.swf" width="160" height="400">
</embed>
</object>
我已經添加了我的代碼。我懷疑這是實際嵌入代碼的問題,因爲嵌入代碼似乎只有一個問題。 – 2010-10-27 16:56:06
我已經更新了我的答案,不知道你是否收到通知,除非我在這裏也評論 – grapefrukt 2010-10-27 21:18:38
歡呼隊友,這是正確的金錢的錯誤:)我認爲,當你嵌入SWF它仍然保留到外部的任何路徑資源。我的目錄結構有2個文件夾閃光裏面是圖像。我以爲,因爲我已經嵌入在文件中,根將是SWF的存儲位置,而不是HTML的存儲位置。你已經教會了我很多這個問題,歡呼。 – 2010-10-28 12:01:27