Actionscript 3 :: DisplayObject Not Being Displayed?
May 19, 2010I have this class:
public class IskwabolText extends Sprite {
private var _tf:TextField;
private var _tfmt:TextFormat;
[code].....
I have this class:
public class IskwabolText extends Sprite {
private var _tf:TextField;
private var _tfmt:TextFormat;
[code].....
I want to control which DisplayObject is displayed on the front or on the back. I can control that with zIndex style in css.
View 3 RepliesI would like to be able to quickly check if a given DisplayObject is a descendant (not in the inheritance sense - ie. child, grandchild, great-grandchild, great-great-grandchild, etc.) of another DisplayObject. There doesn't seem to be a native way to do this and I can only think of two ways to achieve it: Create the mother of all nested loops. Seems a bit, I dunno, wrong? Dispatch a bubbling event at the 'child' and check if the potential 'parent' receives it.
[Code]...
I am working on a FLASH website that loads 3 flash movies (header, content and menu). The menu movie is displayed at the bottom. I am looking for a way to display the menu always at the bottom of the browser window (the visible bottom). This way, if the screen resolution of the user is too small, the user won't have to scroll to see the menu. I know it can be done. On this page, you can see that the copyright character is always displayed the bottom right of the browser window.[URL]
View 3 RepliesHere is my code in Site.master[code]...
View 1 RepliesI have a container symbol called BoxContainer. This can contain an unknown number of Radio Button components. To add these, I have an array of Radio Buttons called boxes.This is part of the CheckBoxes class.Here's my problem: When I add the radio buttons as children to the stage, from the frame itself, it works just fine. However, I need to add it to the BoxContainer movie clip. I have tried:
On the frame:
for(var i in Checkbox.boxes)
{[code]..........
However, both of these do not work. When I run the flash, the radio buttons are not visible. How can I fix this?
trying to display two movie clips on the scene.I made an action script file called main.as and the .fla file is calling the main class. The button class is a button movieclip.This is the code:
package {
import flash.display.MovieClip;
import flash.events.MouseEvent;
[code]....
I'm attempting to get a variable to be displayed on a screen by the use of dynamic text thats been linked to a variable via the properties menu. The variable however is attached to a move clip and is within an onClipEvent.For some reason I can only get the varible to be displayed by putting it on a frame. So is there anyway i can get a varible to be displayed that is within a MC or can I use a command in that MC to change a varible thats stored in a frame?
View 2 RepliesI am building an air app, which includes an XML with text and images.Although the text/links and all the html tags work, images do not. How do I fix this?I didn't find any option in publish settings that may have to do with it.Forgot to mention, I am using Flash CS4 and AS3 to build this.
View 1 Repliescant work out whats going on. I'm creating AS3.0 flash document in CS4 and code hints are not being displayed at all even though they are enabled in the preferences. found this document but it didnt give me any more info
View 1 RepliesI need to re-create the red reveal scratchcard displayed in the link below but am not sure how to go about achieving it. [URL]
View 2 RepliesHi Everyone,
I'm totally going to embarrass myself with my lack of actionscript knowledge... but, I hope someone can at least point me in the right direction.
I'm designing a flash site that has 5 buttons, each corresponding to a different company. When a button is pressed, the logo for that company will appear in the body of the site along with a brief company description. So far, that's all very easy I know. But, here's where it gets complicated (at least, for me):
I've set up shape tweens (25 to be exact) so that every logo can "tween" into any of the other logos. The goal is to have it so that when you click on one of the company's buttons, the logo will shape tween from the current logo displayed to the logo for the company button you clicked. Make sense? I hope so.
When a button is pressed, the script basically needs to find out what logo is currently displayed, so that it can know what shape tween movieclip to play.
I've set up all the tweens on the timeline with Frame Labels: logo1ToLogo2, Logo1ToLogo3 and so forth. And then Logo2ToLogo1, Logo2ToLogo3 and so forth...
I currently have a movieclip that is loading in external swfs. The movieclip that you click that loads the files externally is staying on top of the swf that gets loaded. I'd like for it to stay under the swf and stay there so when the swf is unloaded it will remain there for further use. I know in as2 there were level0, level1, etc. Is there anything in as3 for that or how to fix this? The Movieclip that is loading it is called Homeslideshow
[Code]....
all the layers are displayed as outlines.I can assure you that outline mode is NOT switced on "globally" or for each layer.I have tried toggling the icons on and off to see if that would reset it, but it did not.Every new document is doing this, even after relaunching the program and rebooting the OS, Preview and Published display correctly, it is only in the the working environment that things aren't right.None of the other workstations are doing this, just this one.I did an update, but the issue persisted.
The weirdest part about it is, when I gave him a file created on my laptop to see what would happen, everything was displayed normally,New layers added to this document also displayed normally. We have iMac workstatios running Snow Leopard if that makes a difference.This is Flash CS5 by the way.Other than doing a re-install,
I create a menu with this:
menu = Menu.createMenu(parent, get_entries());
menu.labelField = "@label";
...
menu.show(position.x, position.y);
How can to check if the menu is still displayed?
I simply want to do is display a variable via a Textfield. This was easily done in AS2 by making a var; "var1", then making a textfield with a var; "var2", and having code that var2 = var1...
But of course this can't be done now.. =(
I have a found a tutorial where you create a textfield version fot he variable.. this being the coding..
ActionScript Code:
var myText:TextField = new TextField();
myText.text = "Hello!";
myText.x = 200
myText.y = 200
addChild(myText);
But from my experience of AS in the past (AS2) Any Textfield which utilises "text here" is not possible to show coding such as
ActionScript Code:
myText = myText+=1;
Which is all I want to do. I want a variable. Editable with easy, simple coding such as the one just above. Which is displayed in a textfield. Which will constantly update it's display of the variable as the variable changes.
Just like what was easily done in AS2...
I have tried to find out tutorials etc, after finding out about the one above, I foudn one which was meant to be able to update the textfield. But ti utilised event lsiteners, of which I know nothign about, and the tutorials I've found didn't ..tutorial very well.. didn't even say what was with all the "package" stuff..
I did a lot of reading and made my own AS3 class for a streaming video player. The class seems to work, i'm getting debug output from the player and hear the sound but the video is not being displayed on the stage. My AS3 code :
ActionScript Code:
//
package net.edje{
import flash.display.*;
[Code].....
Can i add a displayed shape from a Sprite to another Sprite?
Because i'm creating a "form extends Sprite" composed of shapes. When the shapes seperates i add the the shapes to another Sprite (a grid), i remove them from the previous (the from) and i remove the form from the MovieClip.The only problem is i can't Remove the Shapes from the second Sprite. I have an error saying that the DisplayObject must be a child of the container, but i added it...
I have written up this code from a tutorial, however, I cannot get the boxes to be displayed on the screen.When i compile I get a 1086: Syntax error: expecting semicolon before colon.
I cannot figure out what it is complaining about, however it is complaining where I am trying to pull in the nodes from the XML file - any help and information shedding light into what I am doing wrong would be very helpful. I seem to have a recurring problem with objects not showing up on the stage that I have programmed - maybe I am not calling them correctly?
[Code]...
I made a carousel as "Creating 3D Carousels: Part 2" but with different images(11 images, 178x175 pixels). I integrate it in aspx page. When I run the page local(on my computer), the carousel it's working but when I run the page on the server isn't working, it displays only the flash background without images. I think it's happens something when the flash tries to load the images, maybe it don't have to much time to load its. I tried to put ,in first frame, a line code, to load the xml file and after 200 frames the rest of code, but nothing(I tried that because I thought the flash doesn't time to load the xml file).
View 1 RepliesI have an application that retrieves an XML file and displays it's content in a scrollable textarea. The text in there is HTML-formatted and it all works nicely.
Problem: I want to display tiny PNG icons (with transparent backgrounds) in there, too... I already found out that there's no way of loading them into the flash file dynamically... but even if I import them into the flash file / library, flash still doesn't seem to recognize them... or give me an option to export them for use in actionscript... only to im-/export them for common usage on runtime... but I don't know if that helps or how to do it.
Basically, in the attached screenshot (mock-up), you can see what it's supposed to look like. How would you handle something like this? The problem is that the PNGs need to scroll along with the rest of the text and I figured that's kind of complicated to do if I put them into movieclips and duplicate those or something.
I have an application that retrieves an XML file and displays it's content in a scrollable textarea. The text in there is HTML-formatted and it all works nicely.Problem: I want to display tiny PNG icons (with transparent backgrounds) in there, too... I already found out that there's no way of loading them into the flash file dynamically... but even if I import them into the flash file / library, flash still doesn't seem to recognize them... or give me an option to export them for use in actionscript... only to im-/export them for common usage on runtime.Basically, in the attached screenshot (mock-up), you can see what it's supposed to look like. How would you handle something like this? The problem is that the PNGs need to scroll along with the rest of the text and I figured that's kind of complicated to do if I put them into movieclips and duplicate those or something.
View 1 RepliesWhy I am not able to find out width of image ?
Error "TypeError: Error #1009: Cannot access a property or method of a null object reference. at Show/displayImage() at Show$iinit()"
public function displayImage(imgPath:String,imgWidth:Number,imgHeigt:Number,imgXPos:N umber,imgYPos:Number) { var request:URLRequest = new URLRequest(imgPath); var loader:Loader = new Loader(); loader.load(request); loader.x = imgXPos; loader.y = imgYPos; addChild(loader); trace(loader.content.width); }
Here is a script that allows a random color to be displayed, how do I alter the script to make it not random but, sequential from white through all the colors to black.
Here is the script:
onEnterFrame = function () {
myCol = Math.round(Math.random()*Math.pow(6, 16));
beginFill(myCol, 50);
moveTo(100, 100);
lineTo(200, 100);
lineTo(200, 200);
lineTo(100, 200);
lineTo(100, 100);
endFill();
};
ive got this code of gallery.
Code:
import fl.controls.ProgressBar;
import fl.transitions.Tween;
import fl.transitions.easing.*;
[code]...
everything depends ( i think ) on callthumbs() function. Now its working ok - because the thumbs are displayed from last to first. It is because i want to display only newest thumbs. BUT i want to display limited number of them-only 3 last thumbs.
How does that work? How come when I use "addChild(l);" (l being my Loader object), the SWF has already played to it's first stop point?How do I prevent that? It actually throws an error because of it.
View 4 RepliesI have a swf which it receives it's content from xml files. It displayes jpg's and mp3's by getting their paths from xmls. (also I must note that these jpegs and mp3s are uploaded from an asp.net form)
My problem is some jpgs are not being displayed & some mp3s are not played at macintoshs. I've tested with almost all mac browsers and flash plug-ins. It's all same. While some files are being displayed some do not. I see blank the area where the jpgs should be shown.
How can I get this data displayed in a Dynamic text box?trace("Nome: "+_root.nome+" Nick: "+_root.nick);
View 3 Repliesi used URLStream object to load an image file progressively by reading it into a bytearray
My code is very much similar to that atthe problem that i got is a very rare problem i.e. it occurs very rarelythe problem is that sometimes the image does not get fully displayed even after event.complete of the urlstream object.(the last packet of image data is not shown);i used a timer with delay 100ms after the event.complete event to address this issue for the time being.
I have the following code that creates and displays graphics by function called by CLICK event. Then when the user clicks on one of the created graphics it is supposed to be removed.
function putMarker(name:String, position:Number, xPosition:Number):void { /* name is selection title position is soundObj position xPostion is display object position (relative to knob position at pause point) */ var id:int = selectionMarkers.length; var lstId:int = selectionMarkers[id -
[code]....