How can -1.4033418597069754e-14 round down to 0? And Math.round(thisRotAbs) also results in 0. So how can this be? And how can 180 - -1.4033418597069754e-14 = 180?
I am kind of new to Actionscripting, and I have kind of hit a brick wall. I have a variable that I want to subtract the number one from, but I have this formatted incorrectly.
on (release) { var currentslide = 2 var subtractedcurrentslide = (currentlide - 1); txt = String(subtractedcurrentslide); var myString = subtractedcurrentslide + '.' + 'swf'; loadMovie(myString, "rightcontent_MC")
And in the stage i have 3 dynamic text boxes. The 1 one has the variable number1 the secound one has the variable number2. But how do i do so in the third box it says 20? I want it to substract number1 and number 2 and show that in the box.
i want to add and subtract a number to the var currentProj heres my logic start value for currentProj is 0 code on prevbtn currentProj -= 1; // should subtract 1 from currentProj when prevbtn is clicked the variable currentProj goes from 0 to -1 to -2 to -3...etc with every click. this is fine once i set my limits at zero
code on nextbtn currentProj +=1; // should add 1 to currentProj when nextbtn is clicked the variable currentProj goes from 0 to 01 to 011 to 0111...etc with every click. this is whack I've wasted an hour trying to work
I get the right number when I click on only '+' or only on '-'But if I click '-' until 0.7 and '+', it stays at 0.7 The same append when I click '-' until 0.9 when '+', it stay to 0.8. Why? How can I do to increment or decrement a Number by 0.1?
I have been trying to find some code that lets me round a number to the nearest multiple of another number.So if for example we have number 44 the nearest multiple of seven would be 42.
Is there a way, or even better a class available in flash to help me round a number to a specific point. For example, I have need to have a number rounded to the nearest 15th, how would I do that?
lets say i do some simple AS3 math and get a Number of 199. How can i use a Array with values of "preferred" numbers, compare the 199 to the array and round up or down to the closest value in the array?
[Code]...
I want to round the 199 up to 200(closest match) and have the myMatch = the rounded number from the array.
I'm trying to syncronize an audio and some text by highlighting it. In the main movie I have counter variable which calls charCounter3.as and timeVars variable which calls timeSettings.as I have onEnterFrame function that highlights the text while sound is playing.
My code is: function onEnterFrame(e:Event):void { pos=soundChannel.position; var minutes:uint=Math.floor(soundChannel.position/1000/60); var seconds:uint=Math.floor(soundChannel.position/1000)%60; debug_txt.text='position: '+pos; [Code] .....
Highlighted text needs to be updated on audio forwards and backwards. I think onEnterFrame isn't being able to catch the timeArr values.
I have a Number type variable that is outputting as 3.46666666 I want it to round it up to 1 decimal place i.e., 3.6 so I can display it in a text field what do I do any ideas?
I have this code which works fine when selecting a small number of images.
public var fileReferenceList:FileReferenceList; public function browseFiles(event:Event = null):void {
[Code]....
However, when selecting a large number of images (1000+), the fileList isn't initialized yet when the SELECT event is dispatched. Is there a way to wait for the fileList to be initialized?
I'm building my first Flex custom component, in Flex 3. It is a data table based on the 'Grid' container class, with a simple text Label in each cell. (DataGrid and AdvancedDataGrid were not appropriate starting points for my needs.) The component works quite well using smallish tables, but I tried stress-testing it using a larger table, and have been disappointed by the results.
The component creation process has some slow spots, but those are in my power to optimize and aren't my primary concern. What worry me more are what appear to be limitations in the Flex framework itself.
This 'large' sample table has a bit over 7000 cells in it. This is largish, but still 1-2 orders of magnitude less than the biggest I need to accommodate. In standard Grid structure, the main portion of the component consists of a Grid with 400 GridRows of 16 GridItems each, plus a few other smaller ancillary Grids.
Once the table renders, I find the following:
Mouse-related events are slow to fire. Specifically, I have rollOver/rollOut event handlers registered on each table cell, to let me highlight the cell under the pointer. On a small table, I could move the mouse over the table very quickly, and the highlighting would follow the pointer in real-time. With the larger table, the highlighting is very jerky, changing only about twice per second, skipping over many cells.If I place the mouse cursor over the component and leave it there, my CPU is pegged (one processor core, anyway), and stays that way until I move off of the component, when it drops to idle. My component isn't doing anything at all at this point.
It feels like Flex simply cannot scale to support component trees that are this large. I shudder to imagine how it would behave with 100,000 cells. Perhaps I'm pushing the Grid beyond its intended use, but having an object per table cell doesn't seem like an unreasonable model, and ~14,000 objects in the tree (a GridItem and a Label per cell) seems pretty modest.
I had to manipulate a large number of XML and GIF files. In this case I will need to use a compressed file, like zip. if the flash can access this type of data like the Java do.
I have a scrollbar function.In the content area i attached movieclips.Those moviclips have dynamic textfield.The scroll bar working for small list of contents.up to 500 or 600 moviclipsWhen i attached 2000 or larger number of movieclip the Entire flash get slows. How to i fasten them with same number of movieclip. why flash player slow when attaching large number of movieclip? it takes near by 58% cpu usage at this time.What is the reason for
I've been making arrays from numbers produced by the Collatz conjecture. But when the number where we start calculating exceeds over 1x10^16 program can't do any more calculations. It loses it's capability to handle odd numbers. Heres a part of my code that makes calculations:
ActionScript Code: var a:Number; var result:Array = new Array(); var count:int = 0; function calculate(e:TimerEvent):void{ [Code] .....
We build prototypes and demo applications in Flex 4.5.1 and AIR 2.7 for mobile and desktop use. These tend to involve a large number of full-screen .PNG files. Lately we have been looking at ways to segment our code for flexibility and multi-screen re-use. What suggestions do people have for segmenting the project and libraries such that compile times are minimal and images are easy to replace?
I'm trying to break up a square or rectangle into a large number of randomly sized squares or rectangles so that none are overlapping.How to fill a square with smaller squares/rectangles?The solution seems to be either through bin packing or some sort of tree map.But what I'm looking for is the actual algorithm in Java, Javacript , actionscript or even C.
[code]This passes the date to another function that uses the date to see who in my office is oncall in the database and displays their name. The problem is, everyone that is oncall has to be oncall until 7am the next morning. So this works great IF they were off at Midnight each night. Is it possible to subtract 7 hours from this date?
i'm trying to subtract a very small value from given height.
myMC._height -= .05;
it just doesn't subtract anything. so is flash ignoring to subtract it, possibly because i've too much in my flash file? then again, this works: myMC._height -= .20;
I'm working in CS4 and using ActionScript 2.0.I need to display a date that is five days in the future and a date that is five days in the past based on whatever the current date is on the user's system. The dates must be in the format M/D/YYYY.After much struggling, I figured out how to make the current date display by creating a dynamic text box named showtoday in a movie clip and adding the following ActionScript to the movie clip:[code](Please mentally replace the silly smiley face with a colon followed by a capital D.)Can anyone tell me where to go from here to add or subtract five days from the current date?
I am trying to build a game just for fun and i found something interesting that i really don't know how to do, so any help that you can give me is going to be useful, this is what i need to do, i have a movie clip and i want to subtract another one from just like THIS i can detect the contact but i don't know how to do that.