Flash :: Address A Named Instance Of A Movieclip From The Class File Of The Movieclip?
Jun 1, 2011
I have a movieclip instance named 'placeholder' on the canvas, and I want to change the alpha of the named movieclip from it's class without effecting the alpha of all the movieclips of the same type. How would I specifically target the named movieclip instance that is on the canvas?
I have a named movieclip instance coming up undefined in AS2/CS3. the movieclip is on the stage, and I am having trouble accessing it from actionscript. does anyone have any ideas what might be causing the problem?
me only still learning as3, i've checked google there and back, but somehow i can't find the answer for this: how to target a movieclip instance which is already on the stage from within a class file? i mean, targeting it from the document class file is easy, but what is i want to target it from another class file?
I've been searching around all afternoon, and am pulling my hair out. 1) I have a movieclip instance on stage (simple graphical element that represents platforms for a hero to run and jump along). I have placed it on the stage with an external class engine.as and in this class it is called myPlatform and is an object of Platforms.as. The movieClip is called platforms and from a trace(myPlatform.name) the instance name is instance3.
2) I am attempting to access the properties of myPlatform in an Enterframe event loop in my character control and collision class (called hero.as)
Basically here is the bit of code I am trying implement within Hero.as :
[Code]...
This all worked when I was writing actionscipt within the FLA file, on the timeline frame 1. I simply don't know how to access myPlatform from within the external Hero.as class! Do I need to create a variable? Is there a really easy way to do this with some syntax/command that I have not learned yet?
i'm trying to use compiled assets and code from a swc. Inside a new fla I select the swc to be included when exporting. When create the instance in the timeline of the code works and I can see assets that are inside the swc and trace a propertie from the same object. The problem is only when doing the same inside a movieclip, can't reach the assets (movieclip) but I can still trace properties from the class. I've uploaded the working files: master.fla is the one that creates the swc. template.fla is where I test the swc. files (This are cs4 .fla + .swc + .as)
I have created a new instance of a movieclip and named it in as3.
I want to put this in another movieclip. How does this effect the reference because everything seems fine while the dynamic movieclip is just dealing with the stage. As soon as I put it in a movieclip, I get:
Error #1009: Cannot access a property or method of a null object reference. at com::Gallery/instancesOut()
Heres part of my code:
for(var i:int = 0; i < 20; i++){ var transition:mcTransition = new mcTransition(); addChild(transition); transition.name = "transition_mc" + i; transition.x = i * 100;
I can reference using the string name but if I put the addchild in a movieclip it errors
I have a Movieclip in my .fla which I exported for actionscript. I also have a class in a .as file. I would like to access this Movieclip from within my ass.I have tried this in my class:private var myMC:Test = new Test();addChild(myMC);But I get "1120: Access of undefined property myMC"
Im building a shooter game where a bullet is call from a class and the enemy is also called from a class.I cant make them collide. In order for stuff to start exploding.I have already tried two collision detectorsI keep getting this error
Code: 1120:Access of undefined property nBullet Code:
I am trying to replace a MovieClip with an instance of my custom class CustomMovieClip. What I want to do is make all references to MovieClip refer to CustomMovieClip, something like the following:
Code: var _mc:MovieClip = new MovieClip(); addChild(_mc); _cmc:CustomMovieClip = new CustomMovieClip(); replaceMc(_mc, _cmc); trace(_mc); // I want it to output '[class CustomMovieClip]'
I want this to work so any variables that hold the MovieClip should refer the the CustomMovieClip after the replacement. Is this possible?
I would like to make a new instance of a MovieClip within my library from code written in my keyframe. I relise that you can do this by making a class and using the codeCode:var instancename:movieclipname = new movieclipname(); and with the MovieClips class I would need to extend MovieClip and nothing else. I am unsure if you put in the name of the MovieClip or the name of the MovieClip class in the code above so feel free to correct me. But instead of doing this can I just add a MovieClip to my stage with doing this
Now: if I pass a reference (ref) of the main class to Other and I add clippo as you can see in the first case, I can reference the movieclip clippo from the main (getChildAt(0) is "clippo" from the main). But, is there any way to use the second method (no ref) and do the same from the main class? I can see clippo onstage when Other creates it but I can't understand where clippo "lives" into the DisplayList.
how to swap the sprite instance for a movieclip via the document class.
this a boid example from soulwire, and works great but i want to use a library clip instead of the vector sprite - for arguments sake - the library clip would be "boid"...
[Code].....
but am not able to work out what i need to add/edit...
I have recently started out with flash oop concepts and was wondering how to do create an instance of an extended movie class without dragging and dropping the clip from the library ....I have figured out this method..
I'm working on a photo-sharing demo using AS2.0, I would like to dynamically load photos (stored as jpgs in the .fla's local directory) into MovieClips, and apply a class instance to them. Currently, for debugging, I've imported jpgs to the Stage, converted them to MovieClips, and then accessed their linkage properties, setting them to the class I need them to implement. But for the final application all of this will have to be done with code.
I know how to dynamically load the jpg into a MovieClip using loadImage(), and I know how to create a MovieClip that is an instance of a class by using attachMovie() with a library symbol and the class name. How do I combine the two? Is there a way to access the linkage properties of a MovieClip dynamically?
I have want to tell a movie instance to play from a class:
`package com { import flash.display.MovieClip; public class Global extends MovieClip
[code]....
pic1m is the class, but I get 1120 undefined property error.If I just put pic1m.play(); in my main timeline action layer it works fine, but I need the function playMask to be global in AS3...
I just want to ask if is it possible to call a movieclip using the String Class together with it's instance name to use gotoAndPlay() method. I know how to use the instance name and the method but then what if I want to use a string together with the instance name and the gotoAndPlay.
I have searched the archives here, but cant get a clean answer on this.I am loading an external SWF sucessfully, but I need to manipulate a MovieClip instance within that external SWF from the main file.
Code: // SLIDE 1 IMAGE LOADING var slide1Loader:Loader = new Loader(); var image1:URLRequest=new URLRequest("slides/1.swf"); slide1Loader.load(image1); slide1.slideImage.addChild(slide1Loader);
That is the successful code to bring it in - but now I need to be able to use a movieclip within it called COPYMC
For some reason, the same code works now, without any problem at all. I don't know what happened, or why, but I no longer have this problem Here's the original post: To put simply, I created a MovieClip, put it with addChild() to stage, and when I tried to call this piece of code:
I am trying to make a reference to a movieclip instance that is in another movieclip.
Here's the deal: I have a main timeline for different pages of a website...then within that I make all of the art on each page into a movieclip so I can do animations every time that main timeline frame is called to, yet still keep my main timeline clean.
Within one page's movieclip I have a few buttons that I want to use to go to other pages by referencing them on the main timeline.I have been using this: (home_about is the about us button on my home page, and frame 31 is on the main timeline).
home_about.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndPlayFromFrame_6); function fl_ClickToGoToAndPlayFromFrame_6(event:MouseEvent) :void {[code].............
Since this home_about is within another movieclip,I get the access of undefined property error. Do I need to change the code I've pasted above or add in variable definitions to fix this?
I want access MovieClips Dynamically from the external flash file.There are 5 MovieClips named Loader_1_mc, Loader_2_mc,.Loader_5_mc like so. Each of this movieClip contain 5 movieClips by named acc_1,acc_2, acc_5 like.How Can I access From the swf file. i tried few steps within nested loop.[code]