В данном примере создается простое динамическое слайдшоу на ActionScript 3, используя FlashDevelop.
Адреса картинок подгружаются из XML.
Caitlin Rose - Own Side
14 лет назад
//Останавливаем анимацию stop(); addEventListener(Event.ENTER_FRAME, loadProgress); function loadProgress(event:Event) { // Сколько уже загрузилося var movieBytesLoaded:int = this.root.loaderInfo.bytesLoaded; // Сколько всего грузить var movieBytesTotal:int = this.root.loaderInfo.bytesTotal; //Конвертируем в килобайты var movieKLoaded:int = movieBytesLoaded/1024; var movieKTotal:int = movieBytesTotal/1024; progressText.text = "Загрузилося: "+movieKLoaded+"K/"+movieKTotal+"K"; // Если все загрузилось, то двигаемся дальше if (movieBytesLoaded >= movieBytesTotal) { removeEventListener(Event.ENTER_FRAME, loadProgress); gotoAndPlay(2); } }
<div>
<img width="125" height="80" src="нижняя картинка"/>
<div style="height:0;position:relative;bottom:85px;">
<img width="125" height="80" src="верхняя картинка"/>
</div>
</div>
var mySprite:Sprite = new Sprite();
mySprite.blendMode = BlendMode.LAYER;
addChild(mySprite);
var myText:TextField = new TextField();
mySprite.text = "Some text";
mySprite.addChild(myText);
mySprite.alpha = 0.5; //Прозрачность 50%