Actionscript 3 :: Controlling Objects Of Another Class That Are Already On The Stage

Mar 3, 2011

Let's say that I've a button object (instance of Flip) and a coin object (instance of Coin) on the stage. The coin object has two frames: one showing Heads and one for Tails.

MyCoin class is as following:

package
{
import flash.display.MovieClip;
public class Coin extends MovieClip

[Code]....

Problem: How do I reach the coin object on the screen via onMouseClick function? Let's say that the object on the stage has instance name of myCoin. I suppose that had I not done this with an external class and simply used actions from the frame I could just use the instance name as a variable. I couldn't figure to do the same it in an external class. Do I first create the object which is already on the stage?

View 1 Replies


Similar Posts:


ActionScript 3.0 :: Controlling Mcs On Stage With A Class?

Mar 9, 2009

I have a main ButtonClassTest class that extends the MovieClip class. Then I have a ButtonTest9 class that extends this ButtonClassTest and a ButtonTest9.fla.It works fine (click, rollover, etc) when I link a movieclip in the library of my ButtonTest9.fla to ButtonTest9 and place instances of this mc on stage (button1_mc and button2_mc). However, I'm not being able to control anything about the instances themselves, like, setting button1_mc.alpha = .5 in my ButtonTest9 class.I tried a whole bunch of things, like Stage., this., putting it into functions, not linking the mc in the library and using new ButtonTest9 instead.

View 2 Replies

ActionScript 3.0 :: Referencing Stage Objects From Within Class

Sep 3, 2009

How to access stage elements from within a class.
buttonControls.as

Code:
package {
import flash.display.Sprite;
public class buttonControls extends Sprite {
// Navigation Hover Color
var hover = "0xF1E960";
var normal = "0xFFFFFF";
public function changeColor(object, color){
[Code] .....

View 2 Replies

ActionScript 3.0 :: Access Stage Objects From Class

Feb 24, 2010

I'm trying to access a MovieClip created within the authoring tool from an ActionScript class. Here is my code:

PHP Code:

package {
import flash.display.*;
public class MoreVideos extends Sprite {

[Code].....

I also tried changing that to [stage.moreVideosBox.visible = false;], but I then got "1119: Access of possibly undefined property moreVideosBox through a reference with static type flash.display:Stage."

Is it possible to directly alter items in the authoring tool from a class? If I move 'moreVideosBox.visible = false;' outside of the class, in the main .as file, it works fine.

View 3 Replies

ActionScript 3.0 :: Access Objects On Stage From Within Class?

Mar 3, 2011

i have textfield myTxt on stage, and i have Room.as class file.

Actionscript Code:
package  { public class Room {  public function Room() { // constructor code myTxt.text = "yo!"; }

I need to access objects on stage from within class.

View 3 Replies

ActionScript 3.0 :: Retrieve All Objects On Stage From Class?

Sep 22, 2010

Let say I have 3 objects of the MoveObject class. There is 1 symbol in the library linked to the MoveObject class. I dragged the symbol to the stage 3 times. Great.

If I type trace(this.x) in the class files it gives me the x value of all 3 objects.

My question is, how do I go through those x values one at a time?

View 9 Replies

ActionScript 3.0 :: Accessing Stage Objects With In A Class

Aug 20, 2009

I am trying to learn how classes can interact with each other and I came across a problem I can't solve. On my stage I have a MovieClip called "myMovieClip".

[Code]...

View 14 Replies

Flash :: Call Stage Objects From A Non Document Class?

Sep 1, 2010

I'm trying to manipulate (in this particular case add eventListeners) objects (in this case some MovieClips) on the stage from a class that isn't the document class.

1120: Access of undefined property trans.

Now I know that it's probably a scope thing and I probably can't access stage objects directly from a non document class (as I'm doing in the code below) but I can't figure out how to access them properly.

Anyway, here's the deal:

I've got 3 dynamic text fields (called "NL", "FR" and "EN") on my stage in a movieclip called "trans". I'm trying to add eventlisteners in a second class to make them do something when clicked on.

Here's my document class:

package {
import flash.display.MovieClip;
// Import custom classes.

[Code].....

View 3 Replies

ActionScript 2.0 :: Using Class To Display Objects From Library To Stage?

Feb 27, 2011

I am using CS3. And this is all about understanding Identifier and Class from the symbol property under Linkage.

I read some articles where all are using class instead of attachMovie() method on TimeLine.

Its confusing to me and couldn't able to make it work.

The article I read says that attachMovie() method will be in class file.

View 9 Replies

ActionScript 3.0 :: Inherited Class Does Not Want To Access The Objects On The Stage?

Mar 24, 2010

I made a document class for a project that is similar to this:

package{
public class test1{
// stage assets : these are all objects that were put on the stage in CS4
public var object1:MovieClip;

[Code].....

It seems the inherited class does not want to access the objects on the stage. Is this correct?

View 8 Replies

ActionScript 3.0 :: Reference Objects On Stage / Frame From Document Class

Jun 8, 2011

I'm trying to reference objects on the stage in the current frame from a document class in Actionscript 3 in Flash CS3. In this example, I'm trying to get at a dynamic text field with the instance name "question_txt", but there are also buttons and other things I'll need to get at to put event listeners on and such.

I have "Automatically Declare Stage Instances" checked in the publish settings, so the references should be there -- in fact, if I try to declare them in the class, I get errors about a conflict with the name -- but when I try to reference these objects (in any of several ways I've now tried!) I always get Null.

package {
import flash.display.MovieClip;
import flash.display.SimpleButton;
import flash.display.Stage;
import flash.text.TextField;
import flash.net.navigateToURL;
[Code] .....

View 3 Replies

ActionScript 3.0 :: X And Y Objects - WORLD Is The Rival Class Being Repositioned On The Stage?

Jun 28, 2010

I didn't make these, they are just examples...

[Code]....

How in the WORLD is the rival class being repositioned on the stage? It does NOT inherret any other class, yet it still uses the "x" and "y" variables, and it looks like they are used the same way the regular ones are used.

View 1 Replies

ActionScript 3.0 :: Flash - Accessing Stage Objects From Class File?

Mar 11, 2011

i have an issue in accessing stage objects from class files.Here is my code

package
{
import flash.display.MovieClip;

[code].....

View 1 Replies

ActionScript 3.0 :: Class Can Add The Rectangle To The Root Stage Without Requireing The Instantiated Class To Be Added To The Stage?

May 3, 2010

I have a class called shapeC that only creates a rectangle and then addChild(rectangle);.  That class is instantiated on the main timeline.  Currently, the only way you can see that rectangle is to add the instantiated class to the stage via addChild(shapeC);.  My question is, is there a way that the shapeC class can add the rectangle to the root stage without requireing the instantiated class to be added to the stage?

View 4 Replies

Controlling Sound Objects Across Scenes

Nov 14, 2007

I'm doing a project that I have to use scenes in, I have a sound object that i want to be able to control in all scenes. I set up global variables for the sound object and a boolean to check if the sounds currently playing like this :
PHP Code:
_global.sound1= new Sound();
_global.sound1.attachSound("song");
_global.soundplaying = 0;

In each scene I have two buttons a stop and a play button, Heres my code for play:
PHP Code:
if(!_global.soundplaying){
_global.sound1.start();
_global.soundplaying = 1;
}

And stop:
PHP Code:
_global.stewielaugh.stop();
_global.soundplaying = 0; 
Doesn't seem to work, if I press play in scene one and go to scene 2 and then return to scene one the sound can be played again on top of the already playing sound object.

View 2 Replies

Controlling Scalability Of Certain Objects In Flash File

Jan 9, 2007

How to control the scalability of certain objects in a flash file. I'm trying to create a full page flash site where the scale of the certain objects stays the same, but a background image scales to how large a user's screen is. A great example of this is at "[URL]."

View 7 Replies

ActionScript 3.0 :: Controlling Objects In A Loaded Swf At Any Given Time

Jul 13, 2010

I want to communicate with an object within a loaded swf. I know I can use this event listener and function to do so right when the swf has completed loading:
 
imageLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadSections)
function loadSections(event:Event):void        {            event.target.content.mc.y+=2
}
 
But I want to be able to manipulate a given object from the loaded swf at any time not just when the loading is complete. So basically as long as the swf is loaded, is there a way to manipulate objects and call functions within that swf?
 
Both the external and host swf are AS3.

View 11 Replies

ActionScript 2.0 :: Controlling Objects (Sounds) Across MovieClips

Sep 9, 2003

I have a few movie clips running swf's and I need a play/stop button in one clip to control the audio in another clip. The buttons are in the _root clip and the audio is contained in an swf I load into an empty 'content' movie. I have labelled the frame containing the audio but can't seem to use the object hierarchy to access it. On a somewhat similar note, is there a way to have the root movie display the bytes loaded/bytes total of a swf loading over top of the root movie, i.e. in a content empty movieclip?

View 1 Replies

ActionScript 3.0 :: Controlling Speed Of Falling Objects

Feb 19, 2011

I have randomly placed 40 pennies on the stage using a for loop, as well as making some of them smaller. They all start at the top of the stage and, right now, all fall down the stage at the same time.My trouble is trying to get the larger pennies to fall faster than the smaller pennies. I'm not sure how to single them out by size to control the speed.here is the code I have. I am only 3 weeks into ActionScript so please be specific (maybe provide an actual sample of code to use).[code]

View 2 Replies

ActionScript 2.0 :: FlashMX - Controlling Multiple Sound Objects?

Jan 6, 2004

I am having problems controlling my sound objects. When the user clicks on a mc on the stage a sound (voice over) starts to play. But if she decides to listen to another sound, she can click on another movie clip...Problem is that when the user clicks on the second movie clip the first sound is still playing while sound number two starts playing as well. I would like the second sound object to replace the first...shouldn't this be possible by using the mySound.stop(); before initiating the new sound object.

Here is part of my code:

Movie Clip one:

on (press) {
mySound=new Sound(this)
mySound.attachSound("voice_one")
mySound.start(0,1);

[code]....

View 3 Replies

Flex :: Objects Drawn By Flash Graphics Class Exist As Objects?

Jan 16, 2011

Internally Flash obviously keeps a list of the primitives drawn using Graphics so I wondered if you have many such primitives in a Sprite, can you re-position/remove/alter individual items rather than clear and re-draw everything? Or is this deeper into the bowels of Flash than you're allowed (or recommended) to go?

View 4 Replies

ActionScript 3.0 :: Objects Class Find And Change Another Objects Xy Properties?

Oct 13, 2010

What I have is a game with a Level object, inside the Level is a Player object, and they don't have instance names given, what I'm trying to figure out is how to do is make it so that the player can change the x or y properties of the Level object.
 
To be more precise, I'm making it so that when the player moves in a certain direction, he either moves accross the stage, or he starts moving the Level object around the stage, it'd be in an Event kind of function, now I can easily make the Player move, but I don't know how to make the Level object move which the player is inside of.

View 3 Replies

ActionScript 3.0 :: Accessing Stage Objects From Other Objects?

Jul 24, 2010

I have drawn colored rods which I have placed in the library and have put one of each on the stage with instance names likeblueRod_mc, etc.I place them around with time-line code like
blueRod_mc.x = 300.0;I have now created an Actionscript class called Problem.I build a new object from Problem which I have called Riddle.But when I put blueRod_mc.x = 300.0 in a method (of Problem),I get the message that blueRod is not accessible.So I triedstage.blueRod_mc.x = 300.0;That did not work either.

View 9 Replies

Actionscript 3 :: Centering Objects On Stage And Auto-Scaling With Stage Resize

Oct 19, 2011

I'm writing a web based flash app that's written entirely in AS3. I have objects on the screen as part of a GUI. I would like the user to be able to resize the window, or make it full screen. I would like everything to auto-scale with the resize, but also remain in the same relative position on the stage.

View 1 Replies

ActionScript 3.0 :: Controlling MC's On Stage From Within Other MC's

Feb 22, 2011

I am trying to control a movieclip's visibility on the main stage from within another movieclip. I have read many forums and tried pretty much everything without any success.

Here is an example: I have two movieclips on the mainstage. one called: animate_mc another called: info_mc

Inside animate_mc, I have a button & a function that when pressed should hide the info_mc. I have tried: this.parent.info_mc.visible = false; stage.info_mc.visible = false; (_)root.info_mc.visible = false; To name a few of many other possibilities I have tried, but I still have not managed to make it work.

View 8 Replies

ActionScript 2.0 :: Controlling Stage.width If Over 1300?

Feb 14, 2005

I'm trying to say, "if the stage width is over 1300, then make the stage 1300. If it's less than 1300, just let it be whatever value it already is. I tried this but it doesn't work.

if Stage.width > 1300 {
Stage.width = 1300;
} else {
Stage.width = Stage.width;
}

I have a function that expands the stage width to be whatever size the browser window is, but don't want anyone with an apple cinema display or something comparable to have the stage that wide.

View 4 Replies

ActionScript 2.0 :: Controlling Stage.width If Over 1300

Feb 14, 2005

I'm trying to say, "if the stage width is over 1300, then make the stage 1300. If it's less than 1300, just let it be whatever value it already is. I tried this but it doesn't work.[code]I have a function that expands the stage width to be whatever size the browser window is, but don't want anyone with an apple cinema display or something comparable to have the stage that wide.

View 4 Replies

ActionScript 3.0 :: Removing Instantiated Objects - VideoPlayer Class From Main Class

Nov 8, 2009

I have question regarding removing instantiated objects. Let's say i have a main class in which i instantiate a custom video player (or whatever) class:

Code:
...
var videoPlayer = new VideoPlayer(...);
addChild(videoPlayer);
...

And inside VideoPlayer class i have of course dozens of objects (movie clips, sprites representing different parts of VideoPlayer) and dozens of event listeners attached to them. My question is, if i want to remove this VideoPlayer class from my main class is it enough to just do:

[Code]...

View 2 Replies

ActionScript 3.0 :: Controlling Class Instances?

Aug 30, 2009

I have a class the extends a movie clip with some dynamic content in it.I need 15 instances of this class so i created a for loop for that.Im using the same variable name but im just initializing it again and again.

var thumb:MovieClip = new ThumbClass();
addChild(thumb)
my probem is that i need to find a way to control them after i created them.

[code]....

View 3 Replies

ActionScript 2.0 :: Controlling 'Blur' From Within A Class?

Feb 12, 2006

I am trying to control 'blur' from within a movieclip's class. But I don't know why it doesn't do so. I can do everything from within that class (control textfield's caption names,etc) but I just can't blur it , using the BlurFilter class. Here is my short code. Is there any problem in doing this from a class? I tried the code on the movieclip directly without using classes and it worked..

Code:
import flash.filters.BlurFilter;
dynamic class txtField{
var xTip:Number = 0.3

[code]....

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved