ActionScript 2.0 :: Making Sure That Object Will Only Appear At Specific Place
May 19, 2005
How to make sure the sheep will only appear on the green field on the left hand side? I use the following but they appear all over the place.
onClipEvent(load) {
_x=Math.floor(Math.random()*379+150) //where width is the width of your stage
_y=Math.floor(Math.random()*376+150) //where height is the height of your stage
}
I have an object that moves around, and once it is pressed, I want it to move to a specific place and then continue to the next frame in the movie clip. This is what I have : a movie clip, the first frame has the stop(); command and contains approx 12 frames. The MC has this script attached to it :
onClipEvent(enterFrame){ if(_x >= 0){ _x = _x - 10 }if(_y >= 0){ _y = _y -10 }if(_x == 0 && _y == 0){ gotoAndPlay("/ball",2) // ball being the instance name of the mc }}
The first two parts do move the object to where I want it but the third part will not work and I cant get it to move past frame 1. (Note : 0,0 is not the place I want it to move to, it is there because I was experimenting with the code and this was an easy place to assign to the movement).
How to make this smoke effect work without mouse input. I am trying to have it spill from the end of a cannon, & my attempts to modify the position have resulted in all my bitmaps shifting. I changed this doTrail(_root, _xmouse, _ymouse, currentBitmap); To this doTrail(_root, _x=80, _y=100, currentBitmap); [Code] .....
I've come accross loadMovieNum and loadMovie, I can use them to have the swf load up in to the top left hand corner but I can't seem to find out how to script it to the area I want it to load to.
How do I have a file that's created via actionscript save the file in some other location other than the default, really long appdata/roaming/Macromedia/etc./etc. directory? I'm using the SharedObject.getLocal syntax, but is there another syntax I need to use so that I can save the file in a directory called appdata/roaming/MyApplicationName ?
I am currently working on a platformer, and I have a bunch of different tiles I use to form my maps with. These tiles are very different in the looks, and placed besides eachother, they give a very sharp change, which is not very visually appealing. I've been trying to fix this in the following way:
I have four layers, two for each block I'm fading. The first layer is where the actual tile, the graphic, is located. The second layer is the mask. In the mask layer, I have a gradient, which is the exact opposite of the other tiles mask layer (Mask layer 1 goes down, mask layer 2 goes up). However, I need to be able to alter those dynamically, place new gradients in the appropriate mask layer, and new tiles in the appropriate graphics layer.
I've been googling around for the last hour or so, attempting to find a way to define which layer a new MovieClip is placed on, but all I've found is setChildIndex, which, since one layer acts as a mask, I can't use. Is there any such function in Actionscript, or am I to make all combinations of tiles by hand?
I know that the question may seem very easy. I am trying to display an image on canvas.I need to do it in AS, and also I need to locate image in specific coordinates.
I'm aware of the .click() method but the click must be on a prezi loaded (flash) so don't really have a html element to use.
What I have instead are the exactly coordinates of the place I want to simulate click on. Is there any way I can do that?
The click must activate a flash element. (A play button)
Note: There is a similar question around that have an answer witch require swf control. I don't have that so that method is not applicable.
One other quick question... what happens if I simulate a click on an element that has display: none. It click on the elements "under" it? (as a normal click would do; and yes I know this sounds funny but I don't know how to explain it otherwise). If yes I was thinking of making a position absolute div, put it on top of flash and use .click(). The problem is that i have a feeling that the click won't be applied on flash.
This is somehow a combination of javascript simulate mouse click on specific position and mouse click somewhere else on page (not on a specific div).
I've got an image being changed based on a variable, and although the variable part and the actual image change is correct, the new image is coming up to the right and down from where the holder image was.
I need help on making my document go to a particular place when a button is pressed.I want that when I press button 4 which can be seen when you press button 3 (see attached file) it goes to MC 03.
There is any way, any cody or anything that can make an action or function take place when a sound reaches a specific second?? For example I have a sound file, when it reaches the 15 second, I want the _root.play(); action to be executed
There is any way, any cody or anything that can make an action or function take place when a sound reaches a specific second??For exampleI have a sound file, when it reaches the 15 second, I want the _root.play(); action to be executed
I have 35 movie clips named mcMyObject1, mcMyObject2, etc. to mcMyObject35Each time the playhead enters the frame this code sits on, I want all of these 35 movie clips to be placed on the stage in random orderI want each one of these 35 movie clips to land on one of these X coordinates: 57, 187, 317, 447, 577, 707, 837 and on one of these Y coordinates: 53, 183, 131, 443, 573. (It's a 7 x 5 grid)Movie size is 1024 x 768Here's my code, which doesn't work:
stop(); var myXArray=[57, 187, 317, 447, 577, 707, 837]; //cordordinates for x var myYArray=[53, 183, 313, 443, 573, 573, 573]; //cordordinates for y
So I have two circles and a square on stage, myCircle1, myCircle2, and mySquare. You can drag the two circles, if you drop either one outside the square it'll snap back to where it originally was, if it's touching the box it'll snap to the center of the square.
I want it so when the second circle (either one) snaps to the center of the square, the first one will go back to it's original co-ordinates. So only one circle can be in the square at any time.
I get errors of varying sorts. What should I use? AS2 or AS3? And what code should I assign to the button (or that button's frame?) to get it to go to frame 2 once clicked?
Im creating a simple flash presentation and i have created four buttons, what i want to now do is make each button go to a differant frame on the timeline, im guessing this is go to and stop? But i cant figure it out [URL]
I'd really like to use this package in Flash as3:[URL]... I've copied the source and saved it as a file called MP3Loop.as. In the same folder I have a .fla with some code in it like this:
var looper:MP3Loop = new MP3Loop(); So far as I can see this should be all I need to have a play with the package, but it doesn't seem to work. Instead I get this error:
TypeError: Error #1009: Cannot access a property or method of a null object reference. at MP3Loop/initUI() at MP3Loop() at loop_test_fla::MainTimeline/frame1()
I've made a game for viceland, and as always when you make a good game, lousy free-game-portals plain steals it and puts it on their site.So now i'm trying to take a few actions to prevent this from happening. One thing is that i'd like the swf to check which domain it's being viewed on. I thought you could check which domain the html/php is on somewhere using SYSTEM.SECURITY or something. But i don't find any.
I made a map for big shopping center in flash that uses tooltips to display the shop names when moused over. Is there anyways I can make a url(html) from any of those shops refer to its specific movie clip? I am askingt because the shops wishes that its customers or site visitors should easily see the location of the shop when they click " show shop location on map"
I'm creating a simple banner for my site and have run into problems with easing.
What I want to happen is for the title of my site to bounce into place from frames 1 to 60 and then for an adjacent tag line to transition from blurry to clear during frames 61 to 90.
This is what my timeline looks like:
What I can't figure out for the life of me is how to get the title to remain on the stage after it stops bouncing on frame 60.
I tried extending the bounce tween to frame 90 then using the motion editor to shrink it to frame 60, but, for some reason it becomes distorted and no longer looks like a bounce:
What's the trick to getting the title to stay in place?
What's the best way to sort an array while making sure that elements of equal value stay in the same position?
When I do something like this:
var i:uint; var myArray:Array = new Array(); myArray.push({num:1, type:0});
[Code].....
The objects that have equal num values swap places everytime I do a sort. So how do I get the sort to not swap the positions of objects that have the same value?
I want a symbol (instance name: "bullet") to appear at the same x and y where another symbol ("this" symbol, the symbol the code is attached to) is when the spacebar is pushed, but only if "bullet" is off-screen. I tried the following code, but "bullet" doesn't appear on top of the other symbol ("this") when I push the spacebar:
Code: if (Key.isDown (Key.SPACE) ) { //space key is down if(_root.bullet._y<0) { //checks to see if "bullet" is off the screen bullet._x=this._y //sets "bullet"'s x to "this" x
I have a script which adds a div to a page containing a full-screen Flash object, like this:
[Code]...
In Firefox (running on Greasemonkey), myDiv appears on top of the Flash object. In Chrome (running on Tampermonkey), it is added underneath. I can't seem to change this by setting z-index - it is ignored.