ActionScript 3.0 :: Create A Pattern For My Stage?
May 14, 2011
I started 2 days ago programming in as3, so I'm building a website and I want to create a pattern for my background.The pattern is a bitmap image 300px X 300px and I want to repeat it along the x axis and y axis of my document.My stage is 1280 x 800)And I want also to have the pattern to fill all the screen in case of the user's screen become larger than the resolution of the stage that I'm building the website on.
i'm trying to search a string for a particular pattern, and replace it with elements from within the pattern... for example..here's the given string...if you want to learn how to use regexp, {url===http://somesite.com, text===click here}.
the pattern... {url===http://somesite.com, text===replacement text}
and the intended result... if you want to learn how to use regexp, click here.
of course, i'll extract the url and do something else with it... i'm just wondering what the regexp is for that pattern, and how i can extract things from the results returned.
I got some movie clips with different shapes and I would like to make a pattern from those movie clips. I have assigned the x y co-ordinates of those movie clips with the Math.random function. However, the shapes overlap all the time, what can I do to avoid it? I have tried to do a hitTest, but then it doesn't work.
I got some movie clips with different shapes and I would like to make a pattern from those movie clips. I have assigned the x y co-ordinates of those movie clips with the Math.random function. However, the shapes overlap all the time, what can I do to avoid it? Someone has suggested that I could add the clips to a list after being randomised, then define the area which couldn't be place by the other movie clips. However, how can I define that area in AS3? I have tried to do the hitTest, but I am not too sure what should I do if it has detected a hit, since there's a probability that it will hit another shape.
I got some movie clips with different shapes and I would like to make a pattern from those movie clips. I have assigned the x y co-ordinates of those movie clips with the Math.random function. However, the shapes overlap all the time, what can I do to avoid it? I could add the clips to a list after being randomised, then define the area which couldn't be place by the other movie clips. However, how can I define that area in AS3? I have tried to do the hitTest, but I am not too sure what should I do if it has detected a hit, since there's a probability that it will hit another shape.
I want to tile a pattern across the stage, but I want to load it with loader (png file).I used to do it like that, Tile being bitmap in the library with export name Tile
Code: var pattern:Sprite = new Sprite(); addChild(pattern); var g:Graphics = pattern.graphics; function resizeHandler(event:Event=null):void
[code]....
what do i need to do actually to send this to beginBitmapFill ?
I have been trying to create a visual noise pattern using bitmapData.noise, and with help from Rothrock and Kglad have created a working version.I checked with a colleague who is expert on the use of these visual patterns, and he suggested that the change speed is too fast: that the dots (pixels) need to change at just under 400 dots per second for an 800 x 600 stage.With beginner skills in AS3, I am unsure if there is any way to change the script to slow the rate of dot change in the bitmapData.noise function?
My assignment is to create generative art on a stage, such that clicking the mouse creates little .png planets i have designed, at random angles and at random locations around the stage. I'd also like some stars to flash on and off, also at random. Does anyone know the best basic starting point for this project? It must be entirely generated by code (onclick event, with another event refreshing and regenrating it).
I'm using Flash CS3 and wish to create a movie where the stage is a certain size but the actual content of the movie extends further than the stage. The user will be able to drag the stage from left to right to show hidden parts of the movie. Similar to the idea of a horizontal scrolling image gallery but without the scrollbar (see attached for example image).
I have a class that I want to be able to create a movieclip from and then add it to the stage when it's instantiated. The constructor takes two arguments but nothing special.I had one solution that added the movie clip, but then I couldn't modify the _x and _y values of it directly from the .fla. What would be the best way to do this? Should my class extend MovieClip or no?the formatting is something like:
Code: class Foo extends MovieClip{ private var _mc:MovieClip;
ActionScript Code: var MapBtnArray:Array = []; var MapBtnSprite:Sprite; var i:int;
[Code].....
I'm using to code above to create several sprite on the stage, but when I click on the sprite, the index of each trace work just fine (output of J is according to the target i click); however MapBtnArray[j].x keep equals to "0"
I want the coordinate of the sprite on stage, how come what i get is "0" instead?
I can't understand why should I even use the Singleton pattern in ActionScript 3. Can anyone explain me this? Maybe I just don't understand the purpose of it. I mean how it differs from other patterns? How it works? I checked the PureMVC source and it's full of Singletons. Why are they using them in the View, Module, Controller?
I am working on a Flash project that initially had a simple template for the animation, but has grown to have different "states" with multiple templates (not under my control)Because of this, my update (ENTER_FRAME) loop is now starting to look a bit like this:
private function update():void { switch (state) { case "intro": switch(layoutState) {
I remember seeing someone a while back using actionscript a method to draw a pattern. I thought it was a really interesting take on as and kept in the back of my head for when the possibility came up.
If I place a pattern or object over a 3d object created in CS4, will it affect it by warping it in any way.I'm looking for a way to push a pattern over a 3d object, for the pattern to look like the 3d object is "under" it.
I've begun development on a isometric game, and have what I thought to be the hard part out of the way - the map generation from external files, screen-to-isometric conversions, etc. However I'm getting stumped on the "easy" stuff.Basically what I'm trying to do is this. Create a function that will add an object to the map (stage), then add an eventlistener so when it's clicked on, it gets added to the player's inventory. Lets take this sample code:
Code: public function addObjectToWorld(o:IsoObject):void { // ...code to add it to the world
I'm starting to learn AS3, and a question comes to mind. Let's say I'm in the authoring environment and I draw a rectangle on the Stage, set some properties - fill color, etc. - and then convert to button symbol.
Question 1 - Is Flash creating AS code that records these actions (create an instance, set properties, etc.)?
Question 2 - If Flash is creating AS code, is there any way we can see that code?
My flash trial is about to expire and I cant create actionscropt projects in flashbuilder.I simply create a AS project and copy my AS code from my document class.Nothing happens?how do create AS projects without flashCS since there is no stage like flash.
I've created a main swf application that loads other swf files to use their classes (using getUrl()).i would like that these swf files would output popup alert messages when errors occur without changing the main swf file. how can i do so ?the external swf files that i load got a hidden stage which disallows me from viewing anything or seeing any message from them.
i am trying to create a new movieclip instance of Letter1 onto the stage,at the moment if i put
Code: mc = new Letter1();
it does this, but i want to increase the number so i created a number var called letterDrop, as you can see below i tried to create a new mc using this but it doesnt seem to work, when i trace it i get Letter1 but when i try create it i get the error Letter1
TypeError: Error #1007: Instantiation attempted on a non-constructor. at flashgame_fla::MainTimeline/gameEngine()
I would like to create a repeating pattern using a bitmap from my library as a background. I would like the pattern to always fill the stage area when the brower window is scaled. The code below works, but I think it may not be the most efficient way to handle this. Seems to be a little slow.
function onResizeStage(evt:Event):void{ backGroundSprite.graphics.beginBitmapFill(pattern(0, 0)); backGroundSprite.graphics.drawRect(0, 0, stage.stageWidth, stage.stageHeight); backGroundSprite.graphics.endFill(); }
How can I find a given bitmap pattern on a bitmap ( loaded jpeg )? Is there any flash classes / functions for this purpose?Here is the sample image and has 4 patterns.What I want is to get the bounding informations of the 4 patterns on the image ( x , y , width , height ).
I'm looking to get some good books on design patterns and I'm wondering what particular pattern you'd recommend for a Realtime Strategy Game (like Starcraft), MVC?. I'd like to make a basic RTS in Flash at some point and I want to start studying the best pattern for this.