you can use any flash timeline animation, too. timeline animations convert well using createJS.
and, i think, you answered my question. you're preloading your flash animation. your flash is not loading anything, correct?
if so, when the last object is initialized, you can remove your preloader.
check the js file that's created by createJS. there are some init functions that initialize your assets. when all your assets initialize, your display should start. at that point you can make your preloader no longer visible:
So if my preloader is a gif on the page, absolutely positioned over the animation, called preloader.gif, how do I reference it this way? Surely it can't be preloader.gif.style.visibility=hidden. Do I need to make a function to do this? How do I do that?
absolutely true: you will need to edit the js file and to do that you will need to know some js.
your gif's file name is irrelevant. it won't be referenced in js using that. if you place your gif in a div, you can use the div's id to obtain a js reference:
<div id="preloaderID"><img src="preloader.gif" /> </div>
you can now reference your preloader using:
and make it not visible using: