How to make such preloader anyone..?

ello is there anyone out there have idea how to make such preloader…

as u can see here…

THE PRELOADER

all i can do is doing usual preloader code…

stop(); 
  function preload(){
     bytesLoaded = _root.getBytesLoaded();
     bytesTotal = _root.getBytesTotal();
     percent = Math.round(100*bytesLoaded/bytesTotal);            		       myText.text = percent+"%";
  if (bytesLoaded>=bytesTotal && bytesLoaded>0) {  			      clearInterval (STInterval); 
   gotoAndStop(3);
}
   
}
  STInterval = setInterval (preload, 100);

and the rest is bump!!..is there anyone can help me to figure out…