0
New Here
,
/t5/animate-discussions/adapting-as2-function/td-p/11274716
Jul 09, 2020
Jul 09, 2020
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));
}
TOPICS
Code
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more
1 Correct answer
Community Expert
,
Jul 09, 2020
Jul 09, 2020
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
Community Expert
,
/t5/animate-discussions/adapting-as2-function/m-p/11275054#M205807
Jul 09, 2020
Jul 09, 2020
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
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more
migueltino
AUTHOR
New Here
,
/t5/animate-discussions/adapting-as2-function/m-p/11275315#M205811
Jul 09, 2020
Jul 09, 2020
Copy link to clipboard
Copied
Thank you very much Joao,
it works perfectly!!
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more
Community Expert
,
LATEST
/t5/animate-discussions/adapting-as2-function/m-p/11275433#M205812
Jul 09, 2020
Jul 09, 2020
Copy link to clipboard
Copied
Awesome! You're welcome!
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more

