Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 如何在Flash actionscript3中动态加载图像?_Actionscript 3_Flash_Actionscript_3d - Fatal编程技术网

Actionscript 3 如何在Flash actionscript3中动态加载图像?

Actionscript 3 如何在Flash actionscript3中动态加载图像?,actionscript-3,flash,actionscript,3d,Actionscript 3,Flash,Actionscript,3d,我想在Flash actionscript中动态加载图像,如下所示: 当用户选择图像时,图像应包含在框架内,而不是黑色平面框内。我在想,如果我能把那个图像作为那个黑色平面框的背景图像(我在框架内单独画出来),那就太好了。因为这里的问题是图像在帧内应该看起来像3D,所以背景或纹理方法可能会解决这个问题。请朋友给我建议 谢谢 如果您知道如何使用遮罩,则2d版本相当简单。下一部分将倾斜新位图,使其看起来像最终结果。或者,你可以使用一个3d类,比如away 3d的papervision,来获得一个非常精

我想在Flash actionscript中动态加载图像,如下所示:

当用户选择图像时,图像应包含在框架内,而不是黑色平面框内。我在想,如果我能把那个图像作为那个黑色平面框的背景图像(我在框架内单独画出来),那就太好了。因为这里的问题是图像在帧内应该看起来像3D,所以背景或纹理方法可能会解决这个问题。请朋友给我建议


谢谢

如果您知道如何使用遮罩,则2d版本相当简单。下一部分将倾斜新位图,使其看起来像最终结果。或者,你可以使用一个3d类,比如away 3d的papervision,来获得一个非常精确的最终结果result@Ronnie你知道3D课程的教程吗?但是你的信息真的帮了我。。谢谢..你可以在这里签下papervision:和在这里签下away 3d:,两者都有教程,或者都在他们的网站上。老实说,我认为你最好只是稍微倾斜一下位图。3d对于您所需要的东西来说可能是多余的。您可以在任何最新版本的Flex中使用内置的3d修改器(相信4.x和更高版本,但可能以前就有过),现在您至少应该在大多数显示对象上使用rotationX、rotationY和rotationZ(老实说,不确定引入的确切类或Flex版本)。除非你打算创建一个更真实的3d环境,否则使用一个完整的3d库来实现这一点似乎是过火了。显然,DisplayObject是属性所在,所以只要您的目标是FP10或更高版本,您就应该擅长Flash/Flex。