Иногда делая игру или банер на flash необходимо перезапускать весь ролик, чтобы не городить функционал для очистки состояний и вовращения всего в исходное состояние.
Так вот совершенно случайно наткнулся как это можно сделать легко и просто, достаточно написать несколько строк кода:
Теперь при возникновении необходимости достаточно вызывать данную функцию и будет происходить перезапуск всего swf файла.
Так вот совершенно случайно наткнулся как это можно сделать легко и просто, достаточно написать несколько строк кода:
import flash.net.*; function restart(event:Event):void{ var url:String = stage.loaderInfo.url; var request:URLRequest = new URLRequest(url); navigateToURL(request,"_level0"); }
Теперь при возникновении необходимости достаточно вызывать данную функцию и будет происходить перезапуск всего swf файла.
Комментариев нет:
Отправить комментарий
Поделиться своими мыслями...