0

这让我现在快疯了!

var url 的定义时间更长。

url = url + ".jpg";
var fileRequest:URLRequest = new URLRequest(url);

由于某种原因,这不起作用......“.jpg”没有被添加。但是,如果我尝试这样做:

url = ".jpg" + url;
var fileRequest:URLRequest = new URLRequest(url);

它有效,但我不希望 .jpg 出现在网址的开头...

4

2 回答 2

0

试试 url += ".jpg"; 或者 url = String(url)+".jpg";

于 2013-01-19T15:49:20.640 回答
0

我整天都在寻找同样的问题。在我通过的途中遇到了这个线程。找到了解决方案。 https://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/URLVariables.html

因此,我将分享以帮助您加快速度。

这绝对有效。

var currImage:int = 1;

var urlVariables:URLVariables = new URLVariables("文件夹=../images/&currImage=1&file=.png");

var url = urlVariables.folder + urlVariables.currImage + urlVariables.file;

 //changes image..
url = urlVariables.folder + 2 + urlVariables.file;

或者

url = urlVariables.folder + currImage + urlVariables.file;

您可以删除第二个 urlVariable (&currImage=1)。我刚刚展示了它是如何工作的。

从这里您可以操纵数字变量来加载其他图像。

于 2022-02-16T01:44:52.800 回答