我希望能够在使用C#的XNA渲染3D场景的基础上播放常规的Flash电影或Silverlight电影。Flash/Silverlight对象的背景应该是透明的,并且由3D引擎动态加载。这个想法是,第三方开发人员和艺术家可以高效地将简单的2D动画作为图层添加到实时播放的3D渲染场景之上。这是否可能?如果可能,有哪些指针可以提供?现在我们考虑使用Flash和Silverlight,但也可以考虑其他技术。关键是要让艺术家轻松制作动画图层,并轻松动态添加,而无需重新编译3D引擎。它只需要在Windows上运行即可。