0

Away3D + Molehillを使用して立方体をレンダリングしようとすると、白いデフォルト画面しか表示されません。次の手順に従いました:http: //johnlindquist.com/2011/02/28/quickstart-for-molehill-and-away3d/

私がしなかった唯一のことは、パッチについて話している部分でした。そうすると、たとえば、Spriteクラスをインポートしようとしたときのようなエラーが発生します。

FB4.5を使用しています。

ありがとう!

これは私のコードです:

package
{
    import away3d.containers.View3D;
    import away3d.materials.ColorMaterial;
    import away3d.primitives.Cube;

    import flash.display.Sprite;
    import flash.events.*;

    public class Molehill extends Sprite
    {
        private var view:View3D;
        private var cube:Cube;

        public function Molehill()
        {
            view = new View3D();
            addChild(view);

            var material:ColorMaterial = new ColorMaterial(0xFF0000);
            cube = new Cube(material);

            view.scene.addChild(cube);

            addEventListener(Event.ENTER_FRAME, onEnterFrame);

        }

        private function onEnterFrame(e:Event):void
        {
                cube.rotationY += 10;
        }
    }
}
4

1 に答える 1

2

onEnterFrame を追加した場合、コードはすべて問題ありませんview.render();

html-template/index.template.html で wmode を「direct」に設定し、Flash Player のベータ版をダウンロードしたことを確認してください。

于 2011-08-18T13:51:55.213 に答える