需要帮助flash库和xml文件

时间:2011-01-14 22:23:01

标签: xml flash actionscript-2

我有一个看起来像这样的xml文件

<image path="test.jpg"/>

我需要我的xml看起来像这样

<image>test.jpg</image>

我必须在我的Flash脚本中更改

attachMovie("Slideshow", "mySlideshow", 1);
mySlideshow.xmlPath = "images.xml";
mySlideshow.setSize(960, 560);
mySlideshow._x = 0;
mySlideshow._y = 0;
mySlideshow.setBorder = true;
mySlideshow.borderThickness = 5;
mySlideshow.preloaderType = "circular";
mySlideshow.transitionEffect = "squares";
mySlideshow.squaresEffectType = "blur";
mySlideshow.squaresDirection = "random";

attachMovie("ThumbnailScroller", "myScroller", 2);
myScroller.xmlPath = "thumbnails.xml";
myScroller.setSize(500, 70);
myScroller._x = 34;
myScroller._y = 307;
myScroller.setBorder = true;
myScroller.borderThickness = 3;
myScroller.easingType = "Back";
myScroller.easingMethod = "easeInOut";
myScroller.moveAmount = 200;

attachMovie("Arrow", "left", 3);
left._x = myScroller._x - left._width - 5;
left._y = myScroller._y + (myScroller._height - left._height)/2;

attachMovie("Arrow", "right", 4);
right._rotation = 180;
right._x = myScroller._x + myScroller._width + right._width + 5;
right._y = left._y + right._height;

left.onRelease = function(){
    myScroller.moveLeft();
}
right.onRelease = function(){
    myScroller.moveRight();
}

var obj:Object = new Object();
obj.release = function(event:Object){
    mySlideshow.loadImage(event.target.id);
}
myScroller.addEventListener("release", obj);

以及如何使其适用于幻灯片放映的一个图像。 ThumbnailScroller

谢谢大家的帮助

1 个答案:

答案 0 :(得分:0)

似乎你正在使用两个外部组件,你能提供一个链接吗?如果你已经生成了xml,现在你想要更改它们,试着找到高级文本查找并替换表达式支持,并将你的xmls更改为您的组件支持的标准格式!

你正在使用这个http://flashotaku.com/blog/yet-another-image-gallery/吗??

如果是,你不能合法地资源这个组件来处理你的问题,因为我说尝试将你的xml文件更改为该组件的标准文件,即使你可以找到许多优秀的xml生成器,你可以定义你的xml格式并给它您的图像文件夹,自动无痛地构建您的xml文件