ActionScript 3.0 :: Attaching Class's And Movie Clips?
Nov 18, 2009
I want to attach a Movie Clip of a laser I made to a class. Currently I have no animation because that's the least of my problems.
The Laser is meant to fire when I press spacebar but instead i get an Error 1009 Below i have included my Code dealing with the Laser and Shooting By the way nothing crashes its just the laser will not spawn on the stage.
This is the Code on the Stage dealing with the Laser
function shoot(X:Number,Y:Number, A:Number):void
{
var b:Laser = new Laser(X, Y, A);
addChild(b);
[Code].....
View 1 Replies
Similar Posts:
Jun 5, 2011
As most of you don't know, I've been creating an rpg game. And, after several tries of art making, etc, I have finally moved back into coding the game. And now, I'm stuck on the equipment system idea. At first, I thought I would just place a bunch of goToAndStop's for each movie clip to go to a frame that has that certain armor piece. This was my first idea for an equipment system. However, after doing some research, and realizing how much lines of code could be saved, I started looking into simply adding and removing movie clips from the character as my new equipment system idea. Now.... on to the problem.
Basic want/ overall achievement wanted: Create an equipment system, which will basically attach movie clips (items) onto characters, which themselves will already be attached movie clips on the stage.
Problem: What is the exact code to do this? And Is there a better way to do this for an equipment system (a less laggy or more efficient way perhaps that I'm not seeing; Check the code below to get a better idea of what I'm talking about)?
Part of the code (or basic idea of code; see comments for extra details
code:
//Don't worry I have an OnEnterFrame function here;
//attachedObj= the character; figure= the MC name of the character;
attachedObj = attachMovie("figure", "figure"+1, 1);
[Code].....
View 2 Replies
Feb 25, 2010
ive got these clips on stage and add event listeners in an array :
[Code].....
but i want to have nothing on stage and attach the same clip from the library a certain amount of times and have them put themselves into the array, is this possible?
View 4 Replies
Feb 9, 2010
I'm trying to create a simple platform game and decided to use movie clips for each move ment.I created a movie clip for the character jump called jump_mc and want to simply attach it to the UP keypress so it plays and removes everytime i press up on the keyboard. I've scoured the net but can only find movie clips attached to buttons.
View 2 Replies
Sep 24, 2010
The product is a maze game, where you have to navigate through the dark with a flashlight. Now, whenever I walk into a wall, my character stops, however the "flashlight" (a filter that reveals the texture beneath a mask) floats through the walls as if they didn't exist.
What I am asking, is if there is any way I can make the two movie clips attach to each other in any way, and not separate from each other. I tried applying the "player" hitTest code to the "filter" and "mask", however this caused the flashlight graphic to glitch and get out of position
View 3 Replies
Oct 11, 2005
i cant get it to work,i want 2 attach a ovie clip to another,so when one moves i wan the other to move too.this is what i have to attach it
_root.two._x = _root.one._x;
it works, but once one of the thing moves, it dotn go with it.
View 2 Replies
Jun 20, 2006
I'm trying to attach several movie clips into another movie clip. I can add the movie clips successfully . However, the movie clips start from the middle of the main movie clip that I used as the background layer for the other movie clips. Is there any way to make it located to the top left? Here is the code I used:
Code:
Layer_Movie.attachMovie("NumberTop","num",depth,{ _x: scol + (col * 32), _y: scol - 32 });
scol and srow are the attributes that represents the starting locations from the left and top. (I used 10 for the variables scol and srow the movie should be located 10 pixels away from the top and left) 32 is the height and also width of the movie clip to be added.
(I know sometimes actionscript is not so powerful to implement such kind of processes. Since I have not time to wait for the another version of actionscript
View 6 Replies
Jul 25, 2010
Firstly, I want to be able to push the space bar on my keyboard during a swf, and for a movie clip to appear on the stage. This is what I have so far:
Code:
onClipEvent(enterFrame){
if(Key.isDown(Key.SPACE)){
_root.attachMovie("Explosion", "Explosion"+i, _root.getNextHighestDepth());
_root["Explosion"+i]._x = _x;
_root["Explosion"+i]._y = _y-20;
}}
but its not working....
Secondly, I want A movie clip to spawn in the middle of the stage, then randomly travel outwards to the edge of the stage, then dissapear. And this needs to happen over and over, with the same movie clip travelling to a different place each time. This is what I have so far :
Code:
onClipEvent(load){
timer = 0;
i = 0;
a = 0;
b = 0;
[Code] .....
View 4 Replies
Feb 24, 2004
I'm trying to make a portfolio page where each of my thumbnails loads with the 'fading grid' effect. I've made all the thumbnails movie clips with the appropriate script, and they all work fine. I've also set them to be exported for actionscript, each with a number as their name, i.e. "1" "2" and so on.
I was then planning on using the following bit of code to load these movies into my portfolio clip, to save me having to do it at author-time.
[Code]....
But for some reason, instead of loading two movies, each one 10 to the right of the previous movie, it just loads them on top of each other. Is it something to do with the stage not updating?
View 3 Replies
Jul 22, 2009
Bit of a problem with trying to attach a sound to a series of movie clips stored in an array. I miss attachSound from AS2, it was so cool. Background first. I'm making a simple pairs game where the aim is to match the 2 cards that have the same sound attachted to it. I'm storing my card movie clips in an array to build the grid (obviously lol) and I have 18 audio files in my library with the class names s0 - s17. Code breakdown below. Apologies if this doesn't appear in code format,[code]I have two issues.
1 - how would I add a sound to each movie clip in the for loop in preparation for adding another function which is called when the user clicks the movie clip and the sound plays?
2 - the grid is 36 tiles long , so to make the whole pairs game work I need to attach each sound twice, and then again I will create another function which will then shuffle them randomly.
View 0 Replies
Jul 20, 2005
I've been trying to figger this one out. How do you create a delay effect when dynamically attaching mc's to another mc, the stage, whatever.
say you're building an xml driven menu which is essentially a stack of mc's attached to another. how do you make them appear to fade in one by one, starting at the top and working toward the bottom? (i can create the effect, just not sure how to script it).
it's gotta be fairly straightforward since i see it lots of places. I tried creating it with frames but that doesn't work since the mc's get attached so quickly.
View 7 Replies
Jan 18, 2011
I have some movieClips in my libaray called p1, p2 etc with export settings of the same name.I have the names stored in an array.I cant work out how to do this dynamically:
ActionScript Code:
private var myImages:Array = [p1, p2, p3, p4, p5];
private function changeImage(newImg:Number):void {
[code].....
View 7 Replies
Jul 12, 2002
Does anyone know of a way to use the attachMovie() function to attach movie clips into the root timeline from the library of a movie that has been loaded into the root movie?I want to place a series of movie clips into a smaller movie that is loaded into the root timeline when needed and be able to script the linked movie clips in the library for use in my root timeline
View 1 Replies
May 7, 2010
I'm developing a Hygrometer in Flash CS4. The Hygrometer is a Movie Clip currently on the stage with 16 Movie Clips inside with instance names like segment01_mc, segment02_mc.. segment16_mc. I'm trying to make a class for the Hygrometer MC and I need to access the "segment" MC's. But I can't find a solution.
Is there any way to reference the "segment" movie clips? How can I assign instance names to the "segment" movie clips?
Here's my current Hygrometer class code:
[Code]....
View 14 Replies
Mar 31, 2009
I have a clip i need instances of on the stage, and it is not practical to add the instances via actionscript, so I drag them on the stance and name the instances.
The attached code is for the clip class, ProductBubble. I am populating the object's properties in the main document class, as in:
[Code]...
View 2 Replies
Oct 21, 2011
I have a problem with loading SWF and access to their elements by class linkage in Adobe AIR 2.6 for Android.
Problem: I have two different .swf files:
file1.swf (in which MovieClip with name1 has class linkage 'mainScreen')
file2.swf (in which MovieClip with name2 has class linkage 'mainScreen')
They have some action script code, which I need to import in my application domain. Files downloading great. After downloading they are in differen app domains But when I'm getting elements by class linkage and add them to stage - only element which was loaded second is shown. Looks like second movieclip with same class linkage replaces the first one.
For this I'm using such approach:
how can I load two different elements SWF files, which have elements with same class linkage, or explain why I can not do this? When elements have different class linkages - all OK. But!!! It is working for web, but for air it don't want to work.
package
{
import flash.display.*;
[Code]....
View 1 Replies
Nov 2, 2005
I have a project in which I am using classes.I want to use a class in where from a xml object I create an array of movie clips using createEmptyMovieClip.[code]
View 8 Replies
Sep 20, 2007
I have created 3 movie clips and put them on my stage. I was able to get them to appear in the order that I want, however, how do I get them to dissappear in the order that I want? Here is the code that I have so far:
import mx.transitions.Tween;
import mx.transitions.easing.*;
new Tween(myLogo_mc, "_alpha", Regular.easeIn, 0, 100, 1, true);
if (_alpha == "100") {
[code]....
I would like to have the last two MC fade out (alpha down) and the myLogo_mc stay visible on the stage.
View 4 Replies
Jun 5, 2009
How do you add several similar movie clips to the stage from the Document Class?
E.g. I've got four different movie clips called ball0_mc up to ball3_mc.
Also, how do I add each movie clip to random points within the stage parameters?
View 1 Replies
Mar 24, 2011
I have a flash project (.fla file) that includes an external actionscript package. Inside the package I am trying to reference buttons and movie clips that are in the main timeline, but it keeps throwing reference errors. [code]...
View 2 Replies
Jun 7, 2007
I have a question that I think somone with a high level of actionscripting abilities would be able to answer. I have for a long time looked for something that e move movieclips in a 3d spacial environment. I found it, and it is really well written (class structure), but I have one problem. I have a hard time to decompile it and use to my advantage.What I want to do is build a portfolio website (for example) with theof this source. Instead of each "bulls eye", I'd have a picture or some "customized" movie clip.
So how would I be able to change each of those bulls eyes to individual movieclips? and still keep the 3d spacial effect going. Also, when I am modifying anything in the file, flash is giving me a output problem where it is telling me that i can't find the classes.Yes, I am saving it in the right directory etccould point me in the right direction for this one. I downloaded the source files from here
View 1 Replies
Dec 30, 2007
I am trying to set up a script that will generate a matrix repeating the same symbol X by Y times. For example, b(3,2); should generate...
OOO
OOO
...and after many days of being tested by this problem I have narrowed the location of my problem down to what can be seen up in the following.
Code:
for (a=0; a<4; a++){
for (b=0; b<4; b++){
var z:Number = ((a*4)+b);
_root.attachMovie("Light", ("L" + z), _root.getNextHightestDepth(), {_x:(a*45), _y:(b*45)});
}
}
For some reason, that loop will only attach one copy of my "Light" movie. I cannot seem to figure out why more are not added. I am putting that code on the first frame of my movie. There is nothing else in my project yet.
I have compared my array to [URL]
View 1 Replies
Sep 13, 2009
I'd like to control a movie clips current frame by another movie clips action script.I realise the following controls the outside (root) frame time line:
on(release){
_root.gotoAndStop(1);
}
but I'm not sure how to apply that to my other movie clip. I'm guessing it would be something like this:
on(release){
_*movie_clip_name*.gotoAndStop(1);
}
View 1 Replies
Feb 27, 2010
I need to have a custom mouse cursor and also have dragable object on my page. im using flash 8. I came across this site called senocular which had a list of .as files [URL]
and some simple useage such as:
on(press){
this.beginDrag(true,0,0,300,300); // constrained to 300x300 square
}
on(release, releaseOutside){
this.endDrag();
}
I would love to get this to work, however I dont know how to import this into flash 8. I thought classes only worked for flash 9 and actionscript 2.
View 1 Replies
Feb 24, 2009
I have a custom class I am working on, one of the methods is:[code]Inside that function a dynamic TextField is created called txtLoaded, it is declared with [code]mcProg is added to the stage, I see the txtLoaded txt field drawn as well and I can trace properties of mcProg from elsewhere in the class but I cannot access mcProg.txtLoaded from anywhere else in the class.I imagine this must be a scoping issue, with txtLoaded only existing inside the createProgress method, but is there any way for me to be able to access txtLoaded from elsewhere in the class?
View 5 Replies
Jul 15, 2009
I have multiple movie clips on stage (all in separate layers, of course) as well as buttons on stage to play each movie clip. There are buttons inside each movie clip. The problem is that the buttons inside the top layered movie clip work, but the others in the movie clips below don't.
View 2 Replies
Oct 28, 2009
is there a way to attach an event to a class to find out when a specific function in that class has been called?
View 3 Replies
Jan 4, 2009
I'm making a shooting game but there won't be much of a challenge without enemies that point and shoot. Is there an easy way to make them do that?
View 5 Replies
Jul 14, 2003
How would one go about masking movie clips that are nested within other movie clips?
I have a photo gallery slider type of thingy that loads jpegs with loadMovie into containers. I can mask the entire movie clip but as for the containers,...well I just dont know whats going on here.
View 7 Replies
Sep 17, 2004
After the dublication of an movie clip,
1. I would like to be able to delete one by one the new movie clips
2. I would like to move them all together.... First you press the word green and then click in the blue area.... A green cyrcle will appear.. Click the word green again and then in the blue square and a new green cyrcle will appear. I would like to move the cyrcles with the buttons arrownd the blue square... And when I press delete I would like to delete any cycle I choose... The flash is too large to attach it to the forum, if anyone is interested I can send it by mail.
View 3 Replies