ActionScript 3.0 :: Change CSS Background Colour Via Script Form Flash?
May 6, 2011
There are a few posts around this topic but not on exactly what I'm trying to do. At various points in my flash app I want to try to affect a change in the containing html. basically I want to be able to change the background colour of a div. I understand i will probably have to use external interface to call a javascript function, but I'm strugging to get the js right, I'm imagining something like this[code]...
how to change the background colour of a flash slide-show. I am trying to post a slide-show on a website, but some of the pictures do not fit the box well and, as a result, there are black bars surround them. Is there a way that I can change the background colour so that it blends with the background colour of the website?
I finaly got the code I needed to change the colour of my background but it clearly needs altering. At the moment it works but I have to click the button twice for the colour to change. Now for once I see that this makes sense because I have onRelease twice!
This code is on the button:
on (release) { home_btn.onRelease = function() { var myColor:Color = new Color (this._root.background1); myColor.setRGB(0xFF8844);}
However i'm unsure how to alter the code correctly....I assume the second onRelease needs to change to something else? I tried just: home_btn = function() { but am really just guessing.
I got this code from Kax. This allows me to change colour of my background. This use to work on my movie but now is just not working anymore!Since i created a button loading a .swf file this has stopped working, Any suggestions anyone?[code]I understand that I have to replace "myMovieClip" with the name of my clip!
<!-- fill --> <!--- Defines the appearance of drop-down list's background fill. --> <s:Rect id="background" left="1" right="1" top="1" bottom="1" > <s:fill>
[Code].....
If you look closely you'll see that I've changed the default value for the bgFill color. However, when I run my application, the background color for the dropdownlist is still the default white.
I've created a banner ad (attached) for my company and intended to have it appear as a rectangle with rounded edges (transparent corners). It seems like I need to create a transparent border or mask to have my animated banner appear in this way.
Can I add a mask or a border to the whole thing just to make the rounded corners transparent and see the background colour of the site I'm putting it on?
Note: the corners are currently white. I can't change the colour to match the site background as 1. the banner will be shown in different places, and 2. the background is a gradient.
It seems like there are various hacks out there to change the background colour of the row of a datagrid but all of them seem to happen at render time.See: http:[url]....I have a datagrid where I need to change row colours to red then back to normal frequently based on changes to the bound ArrayCollection. So I'm looking for a way to change the row colours dynamically.Obviously as the changes are happening frequently it would be nice if changing the background colour of the row wasn't an expensive process.
Is there a way that I could change the background colour using the "ColorPicker" component in flash CS5? I want to be able to change it from within the swf once it is published.
I'm trying to create a flash website where when you click on one page the background becomes darker and as you're about to click on another page the background becomes lighter again but if you want to go back to the previous page the background goes back to being darker. I hope this is clear. I've been trying to find a tutorial on this but I'm not sure if I'm using the correct terms, which is why I'm having no luck.
I need to change all the elements in my movie that have the color X and change their color to color Y. Is it possible to have this in AS? like, if i press one button all the elements that have the color black (graphic, text, background, etc) change their color to yellow?
I want to create a flash document that allows me to change the colous of an image using a colour palette of my own. I am a complete beginner and have no idea where to start this, hence i would need to know what to do and how to do it. I basically want the image to be a simple 2d image that i will create using different layers in photoshop and import them into flash, the layer images will all be one colour so the colour of the whole layer changes. so the colour palette will be on the side of this and when i click on an image and then a colour the image changes to the colour i clicked.
Basically I've created a print class which has all the print job code in to print a sprite, however when I print it, the sprite which I've created acts like a mask and the area where the sprite graphic should be is filled with my background colour.When I scale the image to the width and height of the print width and height, obviously I've got a page full of purple.here's my code:
public function print():void { //bitmap_to_print.smoothing = true; var print_page:Sprite = new Sprite();
Anyway for some reason when i test scene the box comes up showing my flash fine but when i go and locate the .SWF in the folder that all my flash fla and swfs are then for some reason its only a graphic clip and movieclip animation that displays and the rest of the background is the background colour. I checked this by first changing it to black and preview. To which the background changed black and then did the same and changed the background colour to blue and the same thing happened, the background in the swf changed to blue aswell. I have no actionscript in the scene and the majority of the things are just art besides a graphic clip the movie clip animation.
I'm trying to work out how to change text colour in Flash 4, but nothing I've tried will do it.What I have is some text that the user edits, then a button for the colour. When they hit the button, the text changes colour.I've tried changing the alpha levels and visibility levels of the text boxes, putting masks over the boxes that move into place when the right button is pressed, and a bunch of different approaches.
Is there anyway to change the colour of items showing in the dropdown list? By default, it's showing skyblue and I need to change it into grey? I'm using Flash CS4 IDE and AS3.
I'm building an activity for young kids where they click on a colour in a palette (mouse cursor will be a paint brush) then click on various shapes that I'll layer to create a picture.
depending on the colour they select they should be able to fill the shapes with that colour. Change colors half way through change their mind etc.
I made a website a year back or so and I'm having to update it now. However I've noticed the flash menu I have on the site doesn't seem to appear correctly anymore when I check in on a PC using IE.
Basically in the bottom left hand corner the swf background colour should appear grey (#333333) not white. Seems to work fine on Safari and Firefox.
This is probably easy, but I'm an AS3 noob and google is returning every result under the sun apart from the ones I want. Is there a way to set the background colour of a flash movie according to a value pulled from an XML file?I already have the background colour property set as BGCOLOUR within my XML file, and I've used the code in line six to pull that value through (I think)...
ActionScript Code: function processXML(e:Event):void { var my_xml:XML=new XML(e.target.data); my_speed=my_xml.@SPEED; my_images=my_xml.IMAGE;
[code].....
Since adding the sixth line of code in the section above, it's broken the project, so I've had to remove that line.
I am looking to add some code to my xml file that will change the final font, size and colour in Flash Action Script 2. I want to be able to have the choice of a few font sizes, styles and colours. Below is the AS2 script so far, and the XML.
stop(); var myGalleryXML = new XML(); myGalleryXML.ignoreWhite = true;[code].......
and I want place the following javascript in my HTML file:
ActionScript Code: <script language="JavaScript"> <!-- function changeBgColor(newBgColor) { if (window.document && window.document.bgColor) {
[Code].....
but I don't know where in my HTML file to place it as there is alot of Java I don't understand. I have tried to place it in myself but it won't work. The HTML file I wanna place the Java into, is attached.
Basically I've created a print class which has all the print job code in to print a sprite, however when I print it, the sprite which I've created acts like a mask and the area where the sprite graphic should be is filled with my background colour.When I scale the image to the width and height of the print width and height, obviously I've got a page full of purple.
ActionScript Code: public function print():void { var print_page:Sprite = new Sprite(); var sp:Sprite = new Sprite();
I've used script -[URL] to open a centralised window on the release of a button. It works brilliantly but how to change the background colour of the opened window to black. I'm no programmer so don't really have much of a grasp of Action or Java script but having looked on the web, I think what I need to do is use document.bgColour('#000000') somewhere in the script but have no idea where to put it or even if it's right!
I have tried to locate any guidance how you would go about creating a small control panel that would allow a user to adjust the size of the text, its colour and say the background colour too using actionscript 3.I understand that text formatting can be done on dynamic textfields but can this be achieved on static textfields?I am currently putting together a number of modules each a swf that contains e-learning and to comply with DDA.