我没有太多运气找到关于这个主题的文档:
var videoTexture = new VideoTexture("test.flv",512,512,true,true);
var textureMaterial = new TextureMaterial(videoTexture);
var planeGeom = new PlaneGeometry(200,200,1,1,false);
var planeMesh = new Mesh(planeGeom,textureMaterial);
planeMesh.z = -100;
planeMesh.y = 25;
textureMaterial.smooth = true;
textureMaterial.alphaBlending = true;
_container.addChild(planeMesh);
videoTexture.player.play();
我如何为一个加载事件做一个监听器,我的所有通用加载器都不起作用,我尝试了一个网络流媒体监听器,但它一直在抛出错误...理想情况下,我不能添加孩子直到我知道它的完整...
答案 0 :(得分:1)
我不知道你要添加什么样的监听器,但是如果你的视频类没有从事件调度程序扩展,它将无法工作。
在任何情况下,away3d都有API文档。没有预建活动对您有帮助吗?
如果你已经从他们的课程延期,那么你可以按照我的建议保持目标。
如果您在VideoTexture类的不同阶段从您自己的Event类中调度创建的事件,那么您可以在需要的地方设置您的侦听器。例如,在VideoTexture类中,假设您在connect()方法中调度“CONNECT”事件。然后你可以在你正在训练的班级里听那个特定的事件。
答案 1 :(得分:0)
如果您创建自己的事件,则可以更轻松地设置和侦听触发点。只需扩展Event类并创建自己的类。