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