Actionscript 3 在Flash中动态加载图像

Actionscript 3 在Flash中动态加载图像,actionscript-3,Actionscript 3,我必须使用ActionScript3.0、PHP和Mysql动态加载图像。我在数据库中有图像路径。现在如何在Flash中显示图像?您必须使用AS3 Loader类来完成此操作。Loader类应该加载php脚本。Php脚本应该从MySQL数据库加载图像并显示它。可能是这样的: AS3: 其中,urltoyorphpscript可以包含一些get变量来标识图像:urltoyorphpscript=http://www.example.com/?imageid=10“ PHP: 其中,$\u GET[

我必须使用ActionScript3.0、PHP和Mysql动态加载图像。我在数据库中有图像路径。现在如何在Flash中显示图像?

您必须使用AS3 Loader类来完成此操作。Loader类应该加载php脚本。Php脚本应该从MySQL数据库加载图像并显示它。可能是这样的:

AS3:

其中,
urltoyorphpscript
可以包含一些get变量来标识图像:
urltoyorphpscript=http://www.example.com/?imageid=10“

PHP:


其中,
$\u GET['imageid']
是从AS3传递的用于识别图像的参数

您必须使用AS3 Loader类来完成此操作。Loader类应该加载php脚本。Php脚本应该从MySQL数据库加载图像并显示它。可能是这样的:

AS3:

其中,
urltoyorphpscript
可以包含一些get变量来标识图像:
urltoyorphpscript=http://www.example.com/?imageid=10“

PHP:


其中,
$\u GET['imageid']
是从AS3传递的用于识别图像的参数

我不知道PHP部分,但在ActionScript中,最好将加载程序添加到stage,而不是添加其内容:

  • 在这种情况下,代码更简单,因为您根本不必处理完整的事件
  • 若您试图直接访问从不同服务器加载的图像的“内容”字段,则会出现安全异常,必须将crossdomain.xml与图像一起放在服务器上(若图像服务器不属于您,则这是不可能的)
  • 因此,AS3部分如下所示:

    const loader:Loader = new Loader();
    loader.load( new URLRequest( imageURL ) );
    addChild( loader )
    

    我不知道PHP部分,但在ActionScript中,最好将加载程序添加到stage,而不是添加其内容:

  • 在这种情况下,代码更简单,因为您根本不必处理完整的事件
  • 若您试图直接访问从不同服务器加载的图像的“内容”字段,则会出现安全异常,必须将crossdomain.xml与图像一起放在服务器上(若图像服务器不属于您,则这是不可能的)
  • 因此,AS3部分如下所示:

    const loader:Loader = new Loader();
    loader.load( new URLRequest( imageURL ) );
    addChild( loader )
    

    查看Flash/Actionscript布道者Lee Brimelow的这些教程:

    如果你不知道的话,这是一个极好的Flash资源


    希望这有帮助

    查看Flash/Actionscript布道者Lee Brimelow的这些教程:

    如果你不知道的话,这是一个极好的Flash资源


    希望这有帮助

    我是网络新手。那个么你们能通过简单的php来帮助我吗?我是网络新手,我准备了简单的php。我可以使用php从数据库中提取图像路径。你能告诉我如何在flash中显示这些图像,并将其用作一种符号吗?我是网络新手。那个么你们能通过简单的php来帮助我吗?我是网络新手,我准备了简单的php。我可以使用php从数据库中提取图像路径。你能告诉我如何在flash中显示这些图像并将其用作符号吗?
    const loader:Loader = new Loader();
    loader.load( new URLRequest( imageURL ) );
    addChild( loader )