2. Kod ActionScript
Najpierw stwórzmy nowy plik ActionScript 2.0, zaciągnijmy do biblioteki obrazek tła, który ma sie powielać oraz nadajmy mu nazwę do połączenia (opcja Łączenie [Linkage]) "wzorek". Stwórzmy również nasz tekst, w klipie filmowym oraz nadajmy mu wartość "logo_mc". Dodajmy podany kod do pierwszej klatki filmu:
import flash.display.BitmapData;
logo_mc._x = Stage.width / 2;
logo_mc._y = Stage.height / 2;
var wzorek:BitmapData = BitmapData.loadBitmap("wzorek");
function wypelnij() {
this.beginBitmapFill(wzorek);
this.moveTo(0,0);
this.lineTo(Stage.width,0);
this.lineTo(Stage.width,Stage.height);
this.lineTo(0,Stage.height);
this.lineTo(0,0);
this.endFill();
}
wypelnij();
var scena:Object = new Object();
scena.onResize = function() {
wypelnij();
logo_mc._x = Stage.width / 2;
logo_mc._y = Stage.height / 2;
}
Stage.addListener(scena);
Kod ten w pierwszych liniach wyśrodkowuje nasz tekst, później wczytuje obrazek z biblioteki oraz tworzy funkcje, która wypełnia cały dostępny obszar SWF powielanym obrazkiem.
Wywołujemy później tą funkcję, oraz dodajemy zdarzenie o nazwie RESIZE, które zostaje wywoływana kiedy okno przeglądarki się zmieni.
Ranga: Administrator serwisu Punktów: 0