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!
Find more inspiration, events, and resources on the new Adobe Community
Explore Now