Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Презираю трусов, молча «минусующих» пользователя только за то, что его мнение отличается от их мнения (как же так, миллионы мух не могут быть не правы!).Без проблем, минусую «вслух».
(из хабрапрофиля Eddy_Em)
//class Main
package
{
import flash.display.*;
import flash.events.*;
public class Main extends flash.display.Sprite
{
public function Main()
{
super();
if (stage)
{
this.init();
}
else
{
addEventListener(flash.events.Event.ADDED_TO_STAGE, this.init);
}
return;
}
internal function init(arg1:flash.events.Event=null):void
{
removeEventListener(flash.events.Event.ADDED_TO_STAGE, this.init);
var loc1:*=String("UFO appears suddenly");
return;
}
}
}
SWF-файлы, написанные в ActionScript 1.0 или 2.0, не могут загружать SWF-файлы, написанные в ActionScript 3.0. Это означает, что SWF-файлы, созданные в Adobe Flash 8 или Flex Builder 1.5, а также в более ранних версиях этих программ, не смогут загружать SWF-файлы в ActionScript 3.0.
Единственным исключением из этого правила является то, что SWF-файл ActionScript 2.0 может заменить себя SWF-файлом ActionScript 3.0, если для этого SWF-файла ActionScript 2.0 не выполнялась какая-либо загрузка ни на один из его уровней. В SWF-файле ActionScript 2.0 это можно выполнить с помощью вызова loadMovieNum(), передав значение 0 параметру level.
Как защититься от SWF-декомпиляторов