ActionScript 3.0 :: Why There Is A Color Class In The LiveDocs
Mar 29, 2010If the old color class was gone, why in the online documentation it is still standing ?http:[url]....What does this class do?
View 3 RepliesIf the old color class was gone, why in the online documentation it is still standing ?http:[url]....What does this class do?
View 3 Repliesi tried to use LiveDocs every time i start programing, some time i find the solustion, many times i fail.
here is an example.
currentLabel
currentLabel:String [read-only]
Language Version : ActionScript 3.0
Player Version : Flash Player 9
The current label in which the playhead is located in the timeline of the MovieClip instance. If the current frame has no label, currentLabel is set to the name of the previous frame that includes a label.If the current frame and previous frames do not include a label, currentLabel returns null.
[Code]...
Is there an all in one place that outlines all the opperands of XML in e4X similar to Adobe Livedocs or the MSDN library reference (for C# and MS frameworks)?I'd like a nice place to go and check out all the opperands, as I do not know them all, and there is quite a bit to it.I'm not referring to the methods available directly through the XML object in AS3.[code]my google searches just keep coming up with Blog entries and W3Schools tutorials but no place like livedocs or similar.
View 9 RepliesI'm I the only one that can't load [URL] It just loads forever. I somehow found out I can just add "index.html" to get it to load, but my bookmarks, and the links
View 2 RepliesI have made a class for handling colors with decimals.It's not really impressive i think, but i made it because i needed something like this in my game: in the normal interpolateColor function of Color if you do: color1: 0xFFFFFE color2 0xFFFFFF and progress = 0.8, then the tint will be 0xFFFFFF, whereas with my class it will be 0xFFFFFE, and store a value of 0.8 for blue, so that the next time it is interpolated, that 0.8 will be taken into account.it then only needs a 0.2 to jump to 0xFFFFFF.Look especially at the last function, thats what the class is about.[code]....
View 2 Repliesi have a button, with instance name lightblue_color. I am assigning a color to its color field like this: lightblue_color.transform.colorTransform.color = 0x65ffff; then i am adding an eventlistener to the button like this: lightblue_color.addEventListener(MouseEvent.CLICK, ChangeColor); Then, in the function: public function ChangeColor(evnt:MouseEvent):void {trace(evnt.target.transform.colorTransform.color);} It prints 0. Why is that? Shouldn't it print 0x65ffff or do i need to do some type conversions?
View 2 RepliesI'm making a website by using the document class. As far as now everything went as planned but when I made a preloader and loaded the site swf in an html page, the site was background-less.I tried to change the site background color, the preloaders' background color, the index.html background color but nothing.
View 1 RepliesI'm currently working on a project where people can drag different symbols (man, woman, house, building, etc) onto a stage to create a graphical representation of a scenario.
I have been able to make draggable classes with different symbols. What I'm finding difficult is the ability to dynamically change these instanced classes using the color picker.
Example: Let's say the user has added two "man" symbols (being external classes) onto the stage. How would I code the ability for the user to change the color of one man symbol to red and the other to blue. I'm finding it quite difficult to achieve this since both man symbols are from the same class.
I have a Dot class, which draws a dot with a color of 0x00FF00. When I click on the dot, I would like it to change to a random color from an array of colors I have pre-specified.How can I replace the current color with the new color? Do I have to re-draw the circle (dot)? or can I just replace the color?
View 1 Repliesdoes anyone know of a simple to use color class that takes 0xRRGGBBAA (hex)? basically a tint class, really, since i'd like to keep the details of the movie clips i'm 'tinting' instead of blow them all into the same !@#$ color.
...cuz colorTransform is so straightforward (pfffft!)... and Adobe screwed up not adding a simple _tint...
I am trying to make a class that will allow me to manipulate the color of a series of objects and I�ve gotten this far with ColorMod.as which does this manually. I would like to be able to somehow generate a series of ColorTransform objects such that I can manipulate their parameters (particularly redOffset, greenOffset and blueOffset) while I am generating them, and then push them into an array that can be accessed by another class. I can do this manually as per the code below, but I would like to be able to do it using a for loop as per the pseudocode I put in the constructor below.
[Code]...
my current idea is that I'll have a sprite as a swf. This sprite has 2 dynamic colors (if you don't know what that is, imagine a sprite that has a color depending on which team he is in, something like that). So I'll have 3 clips on 3 layers.
- non colour
- colour 1
- colour 2
thing is, I don't want it to be solid colours. (and i'm not the artist.) Am I heading in the right direction?
I have a Color class where all the data is stored in a single uint named "_value". However, the constructor for Color looks like this:
public function Color(r:uint = 0, g:uint = 0, b:uint = 0):void
{ _value = (makeChar(r) << 16 | makeChar(g) << 8 | makeChar(b)); }
If I want to create a clone() method, I have to first convert the "_value" variable to an RGB object, then, the constructor automatically converts the object back into a hexadecimal value. Blatent waste of efficiency! However, I would rather have the constructor be user friendly and allow them to type in each color value instead of one hex value (they can use the Color.fromHex() if they really want to, but it does the same as the clone() method and converts back and forth).
Is there any way to instantiate a class without going through the one single constructor function? Any way to set up a private constructor in addition to the public one? Most Visual Studio languages allowed you to have multiple constructors, and the chosen constructor is determined by the passed in arguments. This was really convenient, but sadly, AS3 only allows one constructor, right?
I wrote earlier about this InterpolateColor class that I have just written... now I am wondering about why I seem to only be able to use it on one object at a time and not on two objects at the same time.I want to use it to increase the brightness on my background image, while at the same time decrease the brightness on my navigation link text. It works on either one if done alone but when they are done at the same time, only one executes.
My InterpolateColor class:
ActionScript Code:
package com.bee.utils
{
import fl.motion.Color;
[code]....
The code in my controller class:
ActionScript Code:
InterpolateColor.tweenBrightness( background, .8 );
InterpolateColor.tweenBrightness( footer.navControls, -1 );
I am trying to get the setTint() method of the fl.motion.Color class to work. I couldn't find any examples. Here is what I tried.
import fl.motion.Color;
var ct:Color = new Color();
ct.setTint(0xFF0000,.5);
mc.Color = ct;
I wrote a class that converts possible color formats (that I can think of) into valid hex colors appended to a pound sign (#). So what it basically does is check and convert a color in any of the following formats
uint
String("colorname")
String("nnnn...")[code].......
into String("#nnnnnn") regardless of empty spaces.Color names are the current standard 147 CSS color names, as listed in here.This class can be used by its single static method to 'normalize' colors in an html if an appropriate replace pattern is used. The method works for a single color. This, in fact, might be used while parsing an html data into a text field in flash, for example. Additionally you can input an optional second 'default color' parameter in the method.
If I've set a color for an MC with new Color(),how can I remove that color again?
Code:
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {[code]..........
i want to change a colors tint and store that color for later use to apply to dynamically created sprites, for some reason the code changes my place graphic as expect but when i draw a square using the Colortransform.color property the color always in gray scale?
Code:
package{
import flash.display.*;[code].....
I want to do as follows: * click a "red" button write in textarea with red color font click "blue" button
* write in textarea with blue color font Isn't this possible in flash 10 using AS3 I tried using setTextFormat but the problem is i have to have text before inserting format on that.
How would I make a dynamic text boxes border a certain color, along with background color.
View 1 Repliesi'm doing a school project of mine and i am having trouble doing the changing color objects. here is an axample of the script that i;m using:
on (rollOver) {
var colorful = new Color("_root.shapes");
colorful.setRGB(0x003366);
}
For this script it does change color, but how do i make it to stay the same color that user selected after going to another scene?
click a "red" button write in textarea with red color fontclick "blue" buttonwrite in textarea with blue color font Isn't this possible in flash 10 using AS3 ? I tried using setTextFormat but the problem is i have to have text before inserting format on that.
View 20 RepliesI am using a tilelist I want to change the border color and the background color of the tile on selection.
View 1 Replieshow could i remove these two colors for the header.... i could override rollover for the columns and leave the selection, but i want to remove these two effects from the header and i couldn't find a way to do that....
View 2 RepliesHow can I make the color from a mc, a square with a flat fill, fade from one color to another (by using actionscript only) ?
View 4 RepliesI'm making a flash app that allows you to create text, edit it. At some point, I need to get the text's color.
[Code]...
Then, you can stick the text on the movie and make a new one. During the creation of the movie clip holding the created text, all the format parameters of the text are passed to the movieclip. When I call back the .color parameter, it shows a value that isn't hex nor RGB... I've been googling for the last hour trying to find how to convert this back to RGB or hex values with no success. In this case, the value is : 65535
I am in the making of a isometric level editor, and I have about 15 movie clips with more to come. I want to let people change the color of tiles to what they want from a list of colors, so how can I let them change the color of a tile dinamicly with actionscript so that it changes a tile's color while preserving changes of "shadows"? I mean I have let's say a cube and to make it look 3D I need to change each face to make a feeling of 3D and not a flat one.
View 1 RepliesHoping someone can point me in the right direction with this. Instead of creating a button and nesting movie clips for each state, I'm trying to script an animated button of a square (no fill) where on rollover the stroke color changes from one color to another (tweening the tint). I want to do this to the button symbol so it's the same for all instances. Is this possible or do I have to go the button > nested MC route? Sorry if this is lame...it's been awhile since I've used Flash and I've forgotten quite a bit.
View 7 RepliesWe are creating an ecommerce site for my business and am trying to create a flash file that will allow the end user to select a color from a palette of 64 different swatches that they would like their item to be so it processed it into the order. I only need to create the flash file so they can select the color.
View 4 Repliesi have been doing this tutorial http:[url]..but i am stuck on PART 8, i have done everything the tutorial has said so far (although my image and the colors used are different) but the large blank box at the top of the color pallet isnt changing color when i click on any color from the pallet.
Also this tutorial doesnt say what version of flash and actionscript is best suited for this.Currently i am using CS4 & Action Script 2.0 but i don't know if this is correct. below there is a link to the fla. file that Coloring_Book.fla.