PDA

Volledige versie bekijken : stage vullen met pattern


WernerL
%Europe/Berlin %703 %2006, 17:52
Jow,

Ik heb een pattern en ik wil dat heel mijn stage gevuld wordt met deze pattern. :-)
Dus net zo vaak onder elkaar en langs elkaar totdat heel de stage gevuld is. Ergens had ik een tutorial gevonden waarin ze dit uitlegde maar ik krijg hem niet meer gevonden :(

Iemand enig idee? Alvast bedankt. :-)

Pimm
%Europe/Berlin %705 %2006, 17:55
Arrrggg Werner, dit had je zelf ook kunnen bedenken:

Je checkt de hoogte en breedte van je Stage (Stage.width en Stage.height), dan reken je uit hoevaak je patroon daar in past (delen hoogte slash breedte van het patroon, en afronden naar boven).

Dan plaats je de patronen met een for loop in een for loop (één voor x en één voor y).

Succes!

Dauntless
%Europe/Berlin %713 %2006, 18:07
Kan eenvoudiger:
import flash.display.BitmapData;
this.createEmptyMovieClip("holder", 1);
var pattern:BitmapData = BitmapData.loadBitmap("myPattern.jpg");
this.beginBitmapFill(pattern);
this.lineTo(0, Stage.width)
this.lineTo(Stage.width, Stage.height);
this.lineTo(Stage.width, 0);
this.lineTo(0,0);
this.endFill();

WernerL
%Europe/Berlin %747 %2006, 18:56
Dat werkt niet dauntless.... :(
Ik krijg die afbeelding niet te zien. Het kan niet aan de depth liggen want hij is helemaal nergens te zien. Ook niet op plaatsen waar helemaal niks staat op de stage. :P

Dauntless
%Europe/Berlin %748 %2006, 18:58
Dan moet je even 'loadBitmap' opzoeken. Want het is daar dat je fout zit.

WernerL
%Europe/Berlin %774 %2006, 19:35
erhm ik zie niet wat ik fout doe... :P

Ik heb enkel deze regel aangepast in de code die je gaf.
var pattern:BitmapData = BitmapData.loadBitmap("pattern.jpg");

enkel de jpenaam dus. En die jpg staatin zelfde map als swf. Ook heb ik hem al geimporteerd in library maar dat werkte ook niet...

Dauntless
%Europe/Berlin %777 %2006, 19:40
loadBitmap (BitmapData.loadBitmap method)
public static loadBitmap(id:String) : BitmapData

Returns a new BitmapData object that contains a bitmap image representation of the symbol that is identified by a specified linkage ID in the library.

Availability: ActionScript 1.0; Flash Player 8

Parameters
id:String - A linkage ID of a symbol in the library.

En dan vooral de laatste zin.

WernerL
%Europe/Berlin %797 %2006, 20:08
ok na wat gepruts is het gelukt. :D Thanks.