C# :: #include Is Deprecated In AS3 But Import Is Not Really Equivalent?
Dec 21, 2010
#include is deprecated in AS3 but import is not really equivalent. In C# there is using which is like import AND PARTIAL CLASS.AS3 needs something equivalent to #include to be able to organize code like partial class so what's the equivalence ?
I have a flash file (banner ad) that uses some jpgs that I imported onto the stage. When I publish the file... It won't include the images. If the images are in the same folder as the swf.. it will work. However, just the SWF on its own will not display the images. Any ideas?
I've got a project thats getting a bit big, so Im taking the actionscript out into separate as files. I want all the basic functions to be in BasicFunctions.as and the make a library for more specific functions. I find that a lot of people use the import statement but I cant get that to work with a simple Hello World trace, yet the include statement works fine (see attached). I understand that import/include work differently, but which is the better method? If import, then is that heavier to work with. Any rate, what's the best way to organise code when it gets to the 1000+ lines?
I always simply use random() for calculating random numbers, since I read one of 's best. And I like it a lot. Only to generate a float of random numbers I use Math.floor(Math.random()*(max-min+1)) + min
So, this time I had to use both in one script, and I had it checked by a friend who is a way better developer as I am (as far as I'm a developer ).He advised me to leave the random() behind.I replied that there is no reason to, since it sometimes really is a hassle to use "Math.floor(Math.random()*(max-min+1)) + min" when u simply want a random number. "And it's way faster!", I added.
"I know, I know", he said, "but it's deprecated". Why is it deprecated??? It has 2 advantages: it's shorter and it calculates faster. So I don't understand why people at MM put it at the deprecated elements.I will keep using random() for sure... cuz imo both random() and that other code have their advantages.
Is mx.containers.HDividedBox deprecated by some spark container in Flex 4.5? I'm new to Flex programming and can't find any spark replacement for it.I want to have 2 Lists separated by movable vertical bar.
I have read this a few times, however, I never really understood the alternative. Please help me understand.How would I, without SetProperty, change the _alpha of a movieclip defined by a variable.With setProperty I would define the variable(which obviously will be changing, therefore a variable is needed):var movieClip = "_root.someMovieClip_mc"setProperty(movieClip, _alpha , 50)
I've recently started working with an application written using Adobe Flex 3. We're using several deprecated functions and unfortunately we can't remove these dependencies.
The documentation says to set -show-deprecated-warnings=false into the Compiler Additional Options. This isn't accepted, but I've found that using -show-deprecation-warnings=false will be accepted by the dialog, but gives an error about declaring the option twice when I try to compile the project.
Ideally, I'd like a way to disable the warning on a case-by-case basis. disable the warnings either per-file, per-project or globally?
Since Google has announced that it is deprecating Google Maps for Flash, I am need of some alternatives.elaborate here in order to get the best pick of the maps, since the google maps for flash will be deprecated in next 3 years. Let's get here the best opinions of the peoples - which maps which is build on the Flash platform shall be used instead ?
Since AS2 supports only the old deprecated tags for HTML, I'm looking for a WYSIWYG editor (javascript) that will work with these and not the "style" attribute.
I`m using flash cs3 for my works , but i have one problem!when i use File=> Import=> Import to Library... or Import to Stage...the flash environment becomes terminated.I changed my flash version to CS4 and I have this problem again.
I am using an include file, and I've noticed that sometimes the the fla file does not refresh new changes to my include file. When exporting with "Ctrl, Enter" Is Flash loading the include file from the cache?
Right now a lot of my applications use GWT-RPC for retrieving POJO's from a GWT RemoteService which in turn calls a Web Service (SOAP) to get the data. I am evaluating Flex and didn't really see anything truly analogous to this simple architecture.
A question for Mac developers - which ActionScript IDE do you prefer? I've loved FlashDevelop on the PC, but can't find the equivalent on the Mac which:
is freehas code completion
The options I know about: TextMate - isn't free. it doesn't seem to have code completion...SE|PY - can't seem to get it to work on Snow Leopard, and I notice that the website doesn't seem to have been updated in four years...Flash Builder - isn't free(although I'm looking into installing Eclipse with Flex SDK), and I always preferred FlashDevelop for elegance and speed as an AS IDE anyway.my next last resort option is to look into running windows on the mac..
I was wondering if actionscript had something equivalent to PHP's create_function.pecifically, the ability to create a function from a string is what I am looking for.
I'm setting up a multi-lesson game and using it also as an opportunity to make the switch from AS2 to AS3. It's been a bumpy road but I'm getting it but think I've hit a roadblock.Is there an equivalent to the "loadMovieNum()" parameter from AS2? I have been merrily building all the individual games assuming I'd just swap them in and out of the same level so they purge each other as we go.
Second, but similar, I have a 2D array that contains only 0's or 1's. The smallest data type in AS3 seems to be Boolean (or Int or unit) which is 32bits (4bytes).
So if my array, which was say 10 x 10 in size, each containing an int to represent the 0 or 1, the array would be 400bytes (10*10 * 4bytes). This is an assumption, as I don't know how to get the size at run time.
BUT I have written code to convert arrays of 0's and 1's into an int (and vice versa) so instead of storing an array like this [ [1,1,1,1,1,1,1,1], [0,0,0,0,0,0,1,0] ], it would be represented like this [255, 2]. [code]...
I've got a button on screen and behind it a slideshow rotating images with a fade transition from one to the next. What I'm trying to figure out is when you MouseOver the button... the slideshow stops. When you MouseOut, the slideshow picks up where it left off. Seems simple enough, but I can't seem to get the correct combination of conditional statements to get this to work. Here's what I've got with a couple notes giving my thought process.[code]
i have 3 numbers ( r, g , b ) .... how do i get a number which is HEX equivalent?? color : Number = r<<16 | g<<8 | b is giving me something, which i am not sure if it is HEx
I have a program that loads a number of puzzle pieces torandom locations on a board. There is an eventlistener and code todetect if they are all together. Unfortunately, once in a while, even thoughits random, they overlap enough to trigger the later code and the programdiverts incorrectly. I can easily check for all the pieces on top ofeach other, butcan't seem to find how to return the code back a few lines inorder to reshuffle, similar to the goto line# in Vbasic.
create a new flash project, draw whatever and call it 'a'. then paste this:[code]this is a simple handler that should trace 'here' while the pointer is over 'a', thats all. if you run it, it will trace 'here' only once, or only once every time you enter a, instead every frame the pointer is over a.how do i create a handler that runs as long as the pointer is over a sprite or whatever. a way could be to put an enterframe and check if the pointer is over a, which i believe is not decent at all, is there any equivalent of 'over' that runs while is over, and not just enter?
I wondered what would be the equivalent of metadata tag used in flex or flash builder, but for flash or fla .. For example to use with [Injectors]Greetings!
Just started coding in AS3 with FlashDevelop and coming from a C# background, I would like to know if there's something equivalent to the #region directive in AS3? The #region directive in C# essentially allows an IDE e.g Visual Studio to collapse or expand a section of code to improve readability. With #region directives, you can split codes in sections e.g constructors, properties, public/private methods to aid others perusing your code.