ActionScript 3.0 :: Removes Screens With AddChild And RemoveChild These Screens Are Movie Clips
Feb 20, 2011
I have a main class that calls and removes screens with addChild and removeChild, these screens are movie clips.My issue lies in these movie clips, each clip is linked to a class - e.g. confidence.as links to my confidence screen.I am trying to add buttons and pieces of text from this class file onto the confidence screen, so essentially adding more movieclips on top of a movieclip that has already been added. I keep getting this error:TypeError: Error #2007: Parameter child must be non-null.I could do with some help figuring out how to add objects to my screens, as I am trying to prevent having everything in one class.
View 6 Replies
Similar Posts:
May 10, 2007
I just designed a web site. It looks fine on my big screen, but a few people that I have sent it to cannot see the whole thing. They say there is no scroll bar on the right side to go down. When I lower my screen resolution to 800x600, I get a scroll bar. Are they using an old version of flash maybe? I am using Flash 9 plugin. In my publish settings, I require at least 8 and I have my dimensions set to pixels under HTML. Here is the web site: [URL]
View 10 Replies
May 19, 2007
I'm making a slide show presentation, I have a child screen nested inside a parent screen. When I load the child the MC inside it seems to have already been played. I tried adding a stop(); in the first frame inside the MC then calling a gotoandplay in the first frame of the child but it doesn't seem to work and the MC doesn't play...
View 7 Replies
Jul 8, 2009
basically my program has this part in it where it emulates this menu system that's on a piece of hardware. So in my code I just have a bunch of objects in a hierarchy to represent the menu. Each object constructor has references to other screens. When these buttons are pressed, they go to one of the screens referenced in the constructor.
[Code]....
View 2 Replies
Apr 21, 2011
When the character touches the escape, the level loads of course but neither character or the exit shows up.
ActionScript Code:
package
{
import flash.display.MovieClip;
import flash.display.Sprite;
[code]....
View 1 Replies
Apr 18, 2010
I have a project which has 2 html, 2 swf and 2 fla files. I have a default form and I would like to call another form or screen form a button click.
Does each screen or scene have to have it's own html page. Or can you call up the scene change through flash code?
Currently I am using
btntest.onRelease = function () {getURL("http://www.website.com" , "_parent" );}
View 1 Replies
May 25, 2010
I was wondering if anybody could help me out and tell me why my flash site looks different on different size computer screens?
I have built a site in flash and when I preview in html it looks different to how it does on my flash canvas (the text is a different size and takes up a different amount of space than on the original flash document). Then when I publish it and make it live it looks different on different size screens. On my laptop the text all fits in, but when I view it on my desktop the text cuts off, so that the last few lines of each text box is missing? What's going on?
View 2 Replies
Jul 21, 2010
I want to make an application that works on 2 screen.on screen1 I need to make GUI with several buttons, sliders, radio buttons, field for dynamic texton screen2 (big screen / LED / video projector) I want to output photos and simple vector animations that are controlled with GUI on screen1 I don't know if it is possible in Flash to have one output with GUI and other with content. Does Flash recognize multiple screen outputs? Is there an action script command to tell flash projector: this put on screen1 and this put on screen2.
View 3 Replies
Jan 11, 2012
if inside a movieclip my_mc I have onPress=function_1;
and then on the main timeline I have
attachMovie("my_mc","my_mc",1);
my_mc.onPress=function_2;
Then function_1 will not be called at all as my_mc.onPress=function_2 will screen off the internal onPress=function_1?
View 9 Replies
Jan 30, 2010
I'm having difficulty's preloading inside a slide screen. here are the files [URL] open content.swf and click the right arrow key... It will go to the next slide screen were on the first frame I have Code: Select allcontainer_mc.loadMovie("preload1.swf");
[Code]..
View 3 Replies
Sep 3, 2011
I think I understand how to make a interface but the problem is im unsure as to how to add it to my existing code! To make a interface (as far as i know) You can create classes such as mainScreen, intructions and so on. Ok i get that, make the classes then add ther buttons from the library i these classes. But i followed a tutorial bu Emmanuel Feronto, and adapted that to the needs of my game.
So im unsure as how to add these 'Screens' to my current class, the I currently only have 1 class, Main which currently has 300 lines of code, and i dont know how to break it up into smaller classes. Thats the problem i think, The main is quite large, normally i have heard people keep this clear... But then say i made a bland main, and added the screens into that then how do i make the main that makes the game play on the play button?
View 14 Replies
Oct 18, 2010
I'm currently developing a prototype using AS3 and trying out some touchscreen gestures. I'm compiling using AIR 2.0 and currently have GESTURE_ZOOM and GESTURE_ROTATE working but for some reason GESTURE_SWIPE is giving me a few headaches. I know It's possible as I've seen it working here, using the same laptop (DELL LATITUDE XT2 & N-TRIG) as I'm testing on.
[Code]....
View 1 Replies
Dec 20, 2011
I am making a game. And this time trying to implement menu (-->tutorial) -> game-> scoreboard -> game over screens.
These screens themselves are quite different in terms of structure. So i am not sure if states is a 100% correct approach here (as I understand states are good for similar layouts) From the other hand many of them has back button to return to previous state, e.g. in tutorial I will have start game and back to menu buttons, etc.
View 1 Replies
Jul 7, 2010
I have several screens for flash and these screen have so many dynamic texts. We need to support these texts in different languages like "Spanish", French and English.
View 1 Replies
Nov 23, 2009
I'm working on a project and I need to link multiple screens so that when you click a button it will go to the next screen.I know how to do this via the timeline but I have to do it in action script with addchild.
View 1 Replies
Jun 15, 2009
I'm trying to figure out how to make a dynamically loaded image actually move across my screes. So far, my script loads the image, but stops after 1 frame. Without the loaded image everything works just fine. It's all Action Script, so my gues is that I probably missed something along the way.Here's my script:
Code:
scaler.loadMovie("image.jpg");
set the starting value for 2 variables
var targScale = 45;[code].........
View 2 Replies
Mar 8, 2008
There are 77 classes in my project and around 30 of them are linked to MovieClips. If I do a size report it says that my Actionscript classes are 110296 bytes.
I am having a mysterious problem. I have a MovieClip, and I would like to link a class to it in the library.
But I get the following error:
The class or interface 'gui.screens.game.ContinueGame' could not be loaded.
The class at the moment is empty (see code below), although I have tried renaming, deleting and recreating it a few times.
Code:
class gui.screens.game.ContinueGame extends MovieClip {
public function ContinueGame() {
}
}
I have also tried linking the class to other MovieClips that have been successfully linked other classes before - which didn't work.I have tried linking other classes I have used before to the MovieClip - which worked. So the problem lies with the linking of the specific class. Since I have tried renaming it, I'm wondering if there is you can only link a certain number of classes or something. Or I am missing something obvious and will kick myself when I find it.
View 4 Replies
Jan 10, 2012
Has anybody had Flash player debuuger suddenly stop working for no reason whatsoever. What I've found so far: - No exception screens popping up.. in ANY browser. Reinstalled debugger version of flash player, no go. - Flashbug not showing in Firebug - No trace calls visible in FlashDevelop - Flash IDE behaves normal.. all trace calls visible - Firefox updated about the same time but problem seems to be on a wider scale This started approximately, on Sunday 8th Januray (or saturday).
View 1 Replies
Aug 2, 2011
Taking this thread to the next level and now making a Main.as class to display different "screens" of my game.For right now I only have 1 screen called ControlPanel, but this will eventually have multiple levels (each level will be a separate screen) and a level selection screen, etc. added. So at this point I'm losing control over how to give things access to the stage (in other words... it's getting really thick with multiple levels and this noob's brain is being overloaded lol).
To start off, I took all of my graphics that were on the stage by default (buttons, lights, meters, score text, etc.) and created a new symbol (MovieClip) that I called ControlPanel and checked off "Export for ActionScript" with a class name of ControlPanel. So now my games fla stage is black and I made it's document class Main.as. which looks like this:
public class Main extends MovieClip {
public var controlPanel:ControlPanel;
public function Main() {[code].........
Running this worked perfectly in that my Control Panel screen popped right onto the screen. Of course all the buttons didn't work yet but that is the next step. So I modified my old Game.as to now be called ControlPanel and read like so:
public class ControlPanel extends MovieClip {
private var docRef:Main;
private var _player:Player;[code]...........
this is a hodgepodge of ideas torn between the docRef and the View idea. I need to have access to the stage for my mouse and keyboard listeners, but then I also need access to the buttons in the ControlPanelView symbol. Do I need to pass both the view and the docRef here? How to I maintain access to the stage and the ControlPanelView graphic?
View 1 Replies
Mar 25, 2011
I'm working on a simple Flash game for school. In one level, multiple enemies spawn and the player is supposed to shoot them. I used removeChild() to get rid of the enemy that got shot, but when I click (hit) an enemy, everything on my stage gets removed; it goes completely blank.The function to populate my stage with enemies is the following:
private function Game2():void{
for (var i:uint=0; i<50; i++) {
var man:MovieClip = new man_mc();
[code].....
View 2 Replies
Mar 21, 2009
I was wondering if you remove a child with "removeChild" if it removes everything what was in the movieClip.I doesn't remove listeners automatically (right?). But does it remove bitmapData (from the memory) for example? Because I don't want to remove all bitmaps with the Dispose.Does it help if I initialize the garbage collector: "System.gc();".It does help with removing listeners automatically, but what about other things?On the adobe website about the GC.But it says:For the Flash Player debugger version and AIR applications only.But does this mean that if I play the SWF outside of Flash this GC doesn't do anything?
View 2 Replies
Sep 3, 2009
I am loading in a swf into my file, via the loader class. When I remove this child .. does all the swf remain in the memory, or is it discarded? I want to remove it entirely ..
Code:
var myLoader:Loader = new Loader();
myLoader.load("thisMovie.swf");
addChild(myLoader);[code]....
View 5 Replies
Aug 26, 2011
I have a removeChild and null question. I know removeChild removes my object from the stage but stays in memory until I call null on it. My question is, if I set the object to null, do I have to removeChild it at all? For example, I have a movieclip where I addChild lots of objects to it. So If I want to completely remove all traces of said movieclip and all its children, can I just set movieClip = null, or do I have to removeChild all its children and the movieclip itself beforehand.
View 6 Replies
Jul 27, 2011
I'm currently working on a script which depending on various factors will add different movie clips to the stage. When the factors change so do the movie clips. I know that I can use removeChild(myMC); 100 times and wipe the stage, so I was thinking it would be possible to add all the movie clips to an array and use removeChild(myArray); to get rid of them but I'm coming up with the compiler error: Code: 1067: Implicit coercion of a value of type Array to an unrelated type flash.display:DisplayObject. so obviously I'm missing something. Is this even possible? is there a more effective way to remove Movie Clips from the stage?
View 6 Replies
Dec 21, 2009
In my application, I have a chart that I want to display in a TitleWindow when clicked on.
var win:TitleWindow = PopUpManager.createPopUp(this, TitleWindow, false) as TitleWindow;
win.addChild(myChart);
PopUpManager.bringToFront(win);
It does indeed place the chart in the titlewindow that shows up, but it removes the original chart from the parent. Then, when the titlewindow is closed, my chart is simply gone. I can't figure out how to clone the chart -- all the methods I've tried failed
Solution:
public var barChart:BarChart;
public function onClick(e:Object):void
{
[Code].....
View 2 Replies
Oct 30, 2005
somewhat understood the basics of adding and removing children, however, I am facing another problem. After using the removeChild Function, I can't seem to add another child.For example:
ActionScript Code:
var attachedMC = new (getDefinitionByName("Content1") as Class)()
Page.addChild(attachedMC);
[code].....
View 3 Replies
Mar 20, 2012
I've drawn a few rectangles as MovieClips using the following method:
var hp_box13:MovieClip = new MovieClip();
hp_box13.graphics.beginFill(0x006600, 1);
hp_box13.graphics.drawRoundRect(hp_box13_x, hp_box13_y, hp_boxML_w, hp_boxML_h, 12, 12);
[code]....
View 4 Replies
May 31, 2010
For example, I have a function that is triggered by a button click This function loads an external swf.I then set a global variable swfLoaded to true, with the idea of having an if condition that executes removeChild(loader) if swfLoaded is true.When trying to execute removeChild(loader), I get an error telling me that it must be the child of the caller.I've seen the code below, which loads a default swf, but I don't want a default swf - I just want one loaded if the button is clicked, and then if another button is clicked, the original one to be removed before the next swf is loaded.How do I make this code work without loading a default swf, just loading one once someone clicks a button, and then removing it?
var Xpos:Number = 110;var Ypos:Number = 180;var swf:MovieClip;var loader:Loader = new Loader();
var defaultSWF:URLRequest = new URLRequest("swfs/eyesClosed.swf");
[code].....
View 3 Replies
Dec 31, 2010
I have the following code:
import fl.controls.Slider;
import fl.events.SliderEvent;
import flash.events.MouseEvent;
[code].....
View 25 Replies
Sep 15, 2011
I need help with addChild and removeChild.I want to make a two buttons one addChild and other removeChild . Friend helped me a little bit, but I didnt uderstand the script ;]Here is the example script which my friend gave to me. In other words I want to make a button that attached hair and the other that removes.
ActionScript Code:public function changeHairs (newHair: Hair): Hair
{
Face.removeChild (oldHairs);[code].....
View 1 Replies