Copy link to clipboard
Copied
Hi, I'm trying to transform an old educational simulation to HTML5 Canvas with Animate CC and I still can't find my way. If you can help me, I am very grateful. This is the function:
function alfafire() {
i++;
duplicateMovieClip ("alfas", "alfas" + i, 1000 + i);
clearInterval(afint);
afint = setInterval(alfafire, 200 + (Math.random() * 1000));
}
Hi.
Please tell us if this approach works for you:
var afint;
function alfafire(container)
{
var alfas = new lib.alfas(); // alfas is the linkage name in the Library for the symbol you want to add at runtime
alfas.x = canvas.width * Math.random();
alfas.y = canvas.height * Math.random();
container.addChild(alfas);
clearInterval(afint);
afint = setInterval(alfafire, 200 + Math.random() * 1000, container);
}
alfafire(this);
Regards,
JC
Copy link to clipboard
Copied
Hi.
Please tell us if this approach works for you:
var afint;
function alfafire(container)
{
var alfas = new lib.alfas(); // alfas is the linkage name in the Library for the symbol you want to add at runtime
alfas.x = canvas.width * Math.random();
alfas.y = canvas.height * Math.random();
container.addChild(alfas);
clearInterval(afint);
afint = setInterval(alfafire, 200 + Math.random() * 1000, container);
}
alfafire(this);
Regards,
JC
Copy link to clipboard
Copied
Thank you very much Joao,
it works perfectly!!
Copy link to clipboard
Copied
Awesome! You're welcome!