hmmm, AS3???
I cant see in in flash 8.
Printable View
hmmm, AS3???
I cant see in in flash 8.
So AS 3.0 is almost looking like another Java language. The new AS inludes an 'int' primitive type, which is supposedly faster for the cpu when using it as a counter for loops and such.
"ActionScript 2.0 had a single numeric type, Number, a double-precision floating point number. One welcome addition to ActionScript 3.0 is the new int type. The int type is a 32-bit signed integer, and lets ActionScript code take advantage of the fast integer math capabilities of the CPU. int is great for loop counters and almost anywhere a decimal point isn’t needed. Another new type is uint, an unsigned 32-bit integer type similar to int. uint is primarily useful for pixel color values and other quantities where int doesn't work well. "
Flash8 wont have AS3, you need to wait for Flash9.Quote:
Originally Posted by FrAnKeH
Can we start building Flash applications in MX 2004 and be able to use the new classes provided in AS 3.0 by publishing to Flash Player 8.5?
I remember being able to to the same with Flash Player 8 (I had to modify some file in the Flash system folder) in order to publish to FP 8 in MX 2004
I would like that, means i can get started in AS3 now and i wont have to wait for Flash 9...
How long did AS2 last... it was only implimented in flash 7 and 6 wasnt it?... They better not decide to make AS4 straight after flash 9....
Dam MM, why do they make life so hard!?
They aren't making life any harder, you don't have to learn the new syntax, it is probably just time-saving eventually and a lot faster.
More choices, more possiblities. AS2 was/is around in Flash 7 and 8, that is atleast 2.5 years, and it is not like AS2 won't be useable.
Why should i waste my time, every year, to learn how to do the same thing i could do before?
Just when i was beginning to understand AS2, now Madobedia deprecated some stuff, and un-deprecate the same stuff...and throw away _x and _y??
Do you know what it looks like?Looks like they will change AS FOR EVER, even if the change was just puting in and puting out the same thing again, cos this way you have to buy the new flash.
Thats a reason to move to java.
You won't need to switch straight away. You will still be able to export AS2 stuff from F9. They've made these changes to update the language, and although I expect eventually most people will switch, MM are going to leave an option to write AS2.
Just deal with it people! No ones forcing u to use .x or .y, make your own ._x or ._y for God's sake. At least, you should all be happy the new virtual machine will run 10x faster.
Dont forget that this release of Flex is alpha build. It wont be out for 6 months, including Flash player 8.5. And Flash9 coming probably in 12 months you have quite some time to figure out if you like AS3 and would want to use it when its released.
Its really nice of MM to release so program early, I doubt you would of liked it any better if they just announced this in April next year without any warnings.
so can we assume from this that AS1 is finally on its way out? surely flash 9 wouldnt support 3 versions of AS. ho hum, AS1 suits me just fine for prototyping. better buy some ref books.
I may be completely wrong, but I very much doubt they will cut off AS1 completely. Many users, including me, are just too much non-programmers ever to understand the beauty of AS3 and too many Flash projects are made with earlier versions of Flash.
To shut off AS1 would mean less people buying Flash9 and that is not good for business.
No, you have to use this thing wheter you like it or not, sooner or later they will cut out AS1 and than AS2 and than AS3...
Or change the name of everything in AS again, call it AS4 and make the new player be fast only with A$4...
If it can increase profits, you can make sure they will do
Not to make a profit. I don't understand how that would work.
I think the functionality you could gain from AS1 (& AS2) was limited, so revisions have to be made. From the looks of AS3 things have changed to make code faster and to give programmers even more control over what is happening under the shell.
Sure it sucks to have to keep learning, but I believe it's usually for the better. And with the changes I'm sure we will see a huge range of possibilities.
I mean, if there wasn't change, we would still be writing in machine code. :rolleyes:
If they make the old AS useless, than they make profit when poeple have to buy the new flash to use the new AS
Abou the byte code stuff, i agree with you.I also know there is gonna be some usefull changes, but the cost benefit relationship worth it?
What i dont like are the changes that looks like they are just changing the words of the code...to do the same thing...and i know i will have to learn, cos AS!, AS2, or whatever, will die or will not work faster in the new player
I dont really want to spend the rest of my life learning a new language every year, to do almost the same thing i could do before,even if this new language have one or two new bit usefull...i mean, that would be much more effort than to learn java...
I don't see why they have to revamp the whole thing. They could just as easily ,add functionality to the language, without removing some as well. I agree with Incrue on this one, there are profits to be made, hence a major motivator in the constant "improvement" of AS. They know they can always reel in developers new to the language, and that all the loyal sheep will have to either evolve or get passed by. Sounds rather Microsoftian. :devil:
I'm not saying this new edition is not an improvement, I'm just wondering why improving something requires messing up what you already had.
I think this thread was started by Tony to discuss cool things people who want to use AS3.0 had found.
That was main idea :)Quote:
Originally Posted by chriserrorplain
I guess its still too early and not many people have actually tried it yet.
I've never tried it, so I can't really evaluate it...
Is there some type of Beta version, or compiler available?
I've actually downloaded the alpha versions of Flex 2 and Flash Player 8.5, but how the heck can I start using AS 3.0 in Flash MX?!!! I mean, the only way is to use Flex 2.0, but then you are required to learn a whole seperate language (mxml) to start using AS 3.0 in Flex.Quote:
Originally Posted by tonypa
Tonypa, you got any ideas as to how to publish to FP 8 from Flash.