I am parsing colour codes that I get from a Flex(Flash ActionScript) application, then creating HTML div elements with that same colour. My Problem: The colours are all only 8 digits long. So they cant be RGB colour values can they? What color value format are they in? If I can figure the format they are in I can convert them to RGB. Maybe the last/first digit signifies its 0. alpha value?
PS: Should I convert the colours to RGB or something else?
This is an example of the colour code values I getting from the flash application:
I would like to read the be able to store the decibel values across intervals of a local mp3 into a text file. i think i can handle writing to a text file once i have the values
I have some dynamic text fields. And i have assigned some two decimal values to them.eg._global.minqty = 10.00;total_cost.text = _global.mincost;but its showing me only 10. And i want to display 10.00.
Im trying to give an specific text format to my textFields. The problem here is that when I set the property letterSpacing with a decimal value I get a rounded space result... 1.4 becomes 1 and 1.5 returns a 2 px spacing. It is very fustrating.[code]...
As far as I know, a pixel is a pixel. You can hardly move a DisplayObject half a pixel, can you? Still the x and y properties of a DisplayObject allow values with two decimals.
A small test.. PHP Code: addEventListener(Event.ENTER_FRAME, enterFrameHandler); function enterFrameHandler(e:Event):void { myDisplayObject.y = Number(myInputBox.text); trace(myDisplayObject.y); }
Shows that this happens in steps of five (0, 0.05, 0.1, 0.15, etc.). Values like for example 0.16 get converted to 0.15. Also, the object moves 1 pixel as soon as it's x/y value is .2 You would expect the x and y properties to convert the given numbers to integers, no?
I must have done something wrong because when I try this var a = 5.222+ 0.0002trace (a) I get // 5.222200000000001 And then I try var b = 2.222+ 0.0002trace (b) I get // 2.2222
I have colour values from a Flash application that are ARGB format(A being the alpha/transparency value). I have to convert that long decimal number to a RGB/Hexadecimal number in Javascript. Do you know how I can extract the individual R, G, B & A values from a long(8 digit) number? Here's my function which converts a number to hexadecimal BUT its not good enough because it needs to convert the values individually(R,G,B,A):
I have a game, in which the player can open maps to edit them. The maps each have their own colour. The player assigns a colour to the map by using sliders (R, G, B) This all works fine.
However, I also need a way to put those sliders back in place when re-opening an existing map. This means that I need to know what the percentages of R, G and B are in a colour. I made flash trace a few of those colours, this is the output:
16646398 0 16646144 65024 58878
I need to know the amounts of R, G and B in any colour.
I am trying to carry out an actionscript colour tween and have found the following code on these forums:
doTween = function () { var t = (getTimer()-this.startTime)/this.dur; if (t>1) {[code]....
My problem is, I would like to have a variable which returns the current red, green and blue values of the movie clip during the tween.In other words, I need to define a variable for the current RGB in the middle of my AS colour tween so that the following example would tween smoothly from the current values to the target.
I am trying to carry out an actionscript colour tween and have found the following code on these forums:
//////////////////////////////////////////////////////////// doTween = function () { var t = (getTimer()-this.startTime)/this.dur; if (t>1) {
[code]...
I would like to have a variable which returns the current red, green and blue values of the movie clip during the tween. In other words, I need to define a variable for the current RGB in the middle of my AS colour tween so that the following example would tween smoothly from the current values to the target.
E.g. mc.beginColorTween(currentr, currentg, currentb, 255, 204, 0, 500);
I have a main FLA and when a button is cliked few swfs loads in to it. I need to get a fill colour applied to a object depending on whcih button is cliked.E.g. my_btn - click - loads my.swf & applies #333333 to "my_mc"I'd like to involve a MySQL db here since I'm loading some data with the same buttons' onPress command.
I have a bunch of thumb mc instances on my stage, using the same mc symbol. They're all sized differently so the widths(which are same as heights) vary.I want to be able to access their width value from an array independent of all the scaling I'm doing with rollovers. That is, I need to have each mc instance's original width accessible from anywhere in my code.The simplest way to do this is to hard code an array, like:
var Twidth:Array = new Array(); Twidth[0] = "33"; Twidth[1] = "45";[code]....
But since I have 22 thumbs and several portfolios, and want the option of changing their original sizes on the stage, I want to create the array above on the fly using information in a loop. For instance, I already have a loop in a function called generateThumbs(). Here's what I've tried:
for (var i = 0; i<total; i++) { Twidth = new Array(); Twidth[i] = this["thumb_mc"+i]._width;[code]....
for trace on the first method, replacing 'i' with the key I want (Twidth[2]):
undefined undefined 45 undefined undefined
As you can see, this gives me non-indexed non-delimited value for the whole loop (the actual in my real movie is 22). There's no length or array because its actually just one value. Entering a number in the key will display a bunch of undefined with one defined. I have no way of extracting that one key without getting all the other undefined values.my question is: How do I put 'this["thumb_mc"+i]._width' values into a loop with each value indexed for the rest of my functions to access?
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.
i have a background and i want to be able to change the colours of it using a colour picker... if the MC was to cover the whole stage... how could i then get a colour picker and make it so it would change to whatever colour i wanted from the colour picker?
In TFS 2010 build, I have a new build and I want to call an ant script that builds Flash. How do I call the ant script? Also How can I compile the Flash directly? I've seen the Power Tools and this question but it doesn't help me as we don't have TFS 2008. I can't find any documentation on how to use the power tools except the 1 sentence on the bottom of download page saying to create your build the old way and import it (which isn't very helpful). I've installed the power tools on the agent computer but I don't see any new options in the Toolbox when I'm designing the build flow.
I just started working with ant a few days ago. Right now I have a general buildall.xml which should call each project's build.xml. Because some projects depend on each other, I need to rebuild some other projects which depend on it. This isn't a problem--I'm just setting the depends property of the target. However, ant is always building the dependencies, even when the files haven't changed.Let's say project1 has no dependencies; project2 depends on project1; project3 depends on project1, 2; project4 depends on project1, 2, and 3; and so on.I could hack a solution which looks at project K, and checks if project 1 .. project K have updated files using uptodate. If so, then run the target. This is messy and appears unnecessary.
What is the cleanest way to implement this?EDIT: So I decided to just hack in a bunch of targets, "check_projectK" where it does the uptodate checks on all of its source files, its build file, and the build files of the 1 .. K-1 projects. Due to dependencies, this is always handled correctly. However, this is still a large amount of copy and paste for a large workspace.
Using FDT, when I have a debug configuration with several operations in the launcher chain and the final launcher opens in Flash Player, how can I retrieve the build output from the console once the build is complete and Flash player is running?
It seems that once Flash Player has started the console clears to make way for the application's trace output, but I need to be able to look back over the events and build times for each item in my launch chain while Flash Player is running. Is there a setting I can enable to either log my build output to a file or to preserve it in the console?
Edit: I know I can still read the info when building normally, this question is specifically for building with the debugger.
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've gotten these sliders to work but can't get the output values to add up. For instance, depending on the values for slider 1, 2 and 3, I need the total to show up in a separate text box. I keep getting a NaN message in the text box.Here's the code I have so far:
I'm having trouble finding out how this would work in AS3. I have a decimal number (4.14). That's a TotalTime variable of an flv. I want to convert that to something like 4:20.What would i need to utilize in order to make this happen?
im making a maths game but as is maths sometimes the results get like many decimals. How can i make that for example when i press the chek button the code is this:
how to convert a decimal value to a hexadecimal with actionscript...
I want to make a funtion which will assign a random color to a movieclip... And the "set rgb" function requires the variable passed to be in hex. Bummer.
Also I could solve this problem if I could convert a string to a hex number insted of a decimal like with parseInt()
I think the solution may lie within the bitwise operators >> and <<, etc,... But I have no clue as to their use...
I have a cost calculator in flash, only the price comes out with about a hundred decimal places... any convenient way to round it up to 2? I was hoping there was some (fairly easy) way to nicely format an output..
I have a simple AS1 script running on a button: // on (release) { a = Number(answer2); w = Number(withvat); v = Number(vat2); answer2 = (w / 117.5 * 100); vat2 = (w / 117.5 * 100 * 0.175); } It works but the results are sometimes many decimal places long. Any way I can make my results round to two decimal places (accurately). So 5.6994 becomes 5.70 etc.