Flash CS5を使用してPapervision3Dでカルーセルを作成しましたが、すべて正常に機能しますが、Webページ(ローカルまたはオンライン)に埋め込まれている場合、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>