【问题标题】:Looking to return the number of images loaded using loadermax xml image loader希望返回使用 loadermax xml 图像加载器加载的图像数量
【发布时间】:2014-01-15 06:25:48
【问题描述】:

我找不到返回数字“trace(event.target.content);”的确切方法返回 xml 文档的所有内容,但我正在寻找,在本例中为“3”

function xmlCompleteHandler1(event:LoaderEvent):void
{
 trace(event.target.content);

    buildLoaderMax();
}

我明白了

    <data>   <LoaderMax name="gallery">
        <ImageLoader url="my_images/gallery/mynameis/1386009931.jpg"/>
        <ImageLoader url="my_images/gallery/mynameis/1389667752.jpg"/>
        <ImageLoader url="my_images/gallery/mynameis/1388092661.jpg"/>
</LoaderMax> </data>

这里是加载器

var queue:XMLLoader = new XMLLoader(String(url1)+String(username1)+"_myfile.xml",{name:"xmlDoc",
    maxConnections:1,
    estimatedBytes:500,
    onComplete:xmlCompleteHandler1
    });
    queue.load();

【问题讨论】:

  • trace((event.target.content as XML).data.LoaderMax.ImageLoader.length) ?
  • @Vesper 你的意思是length()
  • trace((event.target.content as XML).data.LoaderMax.ImageLoader.length()) 返回 0
  • 也许然后trace((event.target.content as XML).data.LoaderMax.children().length())?我对 AS3 中的 XML 无能为力,所以这只是猜测而已。

标签: xml actionscript-3 trace


【解决方案1】:

这个例子 100% 有效:

import flash.net.URLLoader;
import flash.events.Event;

var myXML:XML;

var loader:URLLoader = new URLLoader();
loader.load(new URLRequest("data.xml"));
loader.addEventListener(Event.COMPLETE, xmlCompleteHandler1);

function xmlCompleteHandler1(event:Event):void
{
    myXML = new XML(event.target.data );
    trace( myXML.LoaderMax.ImageLoader.length() ); // 3
}

【讨论】:

  • 当 LoaderMax 不用于加载任何东西时,我认为无法跟踪 myXML.LoaderMax.ImageLoader.length 吗?不确定..
【解决方案2】:

所以我最终在将图像推送到数组后对其进行了跟踪 跟踪(galleryArr.length);

function onGalleryLoaded(e:Event):void
{

    var imageX:int = 0;
    var imageY:int = 0;



    {

        var indvPicHolder:MovieClip = new MovieClip();
               trace(galleryArr.length );

{

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-03-21
    • 2017-04-07
    • 1970-01-01
    • 2016-06-23
    • 2013-09-16
    • 1970-01-01
    • 2015-03-22
    相关资源
    最近更新 更多