Вот моя проблема. У меня есть сценарий, который вызывает 3 случайных изображения, которые будут генерироваться 3 раза за 15 секунд. В основном это выглядело бы как X X X в течение 15 секунд, а затем эти X превратились бы в 0 0 0 через 15 секунд, а затем через 15 секунд они превратились бы в Y Y Y, а затем остановились. Это мой код:TypeError: Ошибка # 2007 AS3 при попытке генерировать случайное изображение
import flash.utils.*;
var stuffCount:uint = 0;
function randomocity() {
stuffCount++;
var ImgReq01:URLRequest=new URLRequest("example.jpg");
var ImgReq02:URLRequest=new URLRequest("example.jpg");
var ImgReq03:URLRequest=new URLRequest("example.jpg");
var ImgReq04:URLRequest=new URLRequest("example.jpg");
var ImgReq05:URLRequest=new URLRequest("example.jpg");
var imgList:Array=[ImgReq01,ImgReq02,ImgReq03,ImgReq04, ImgReq05];
var imgRandom = imgList[Math.ceil(Math.random()* imgList.length)];
var imgLoader:Loader = new Loader();
imgLoader.load(imgRandom);
imgLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
function onComplete(event:Event):void
{
var randomImage:Bitmap = Bitmap(imgLoader.content);
randomImage.x=0;
randomImage.y=0;
addChild(randomImage);
event.currentTarget.removeEventListener(Event.COMPLETE, onComplete);
}
stop();
if (stuffCount < 3)
{
setTimeout(randomocity, 11000);
}
}
randomocity();
Моей проблемой является, однако, возникшая ошибка.
TypeError: Error # 2007: Запрос параметра должен быть не нулевым. на flash.display :: Loader/_load() в flash.display :: Loader/нагрузки() в _300x250_fla :: randomimage3_14/frame1()
Это код из мувика Randomimage3 где заявляет Ошибка. Я использую этот же код на 3 мувиклипах с разными списками фотографий. Это проблема? Если да, то как мне это решить? Я делаю это, потому что есть 3 разных группы, которые нужно отобразить.
Спасибо @ Barış Uşaklı, что тупая ошибка с моей стороны. –
Добро пожаловать! –