Re: [Flashcoders] Shared fonts : method with 2 files seems faster that method with 1 file
erixtekila wrote: 1- More control over which glyphs are included. You're right that it is possible to include only the required glyphs with swfmill. 2- Works with faux bold and faux italic. Excuse my ignorance, but what is a faux ? Fake Bold or Fake Italic, i.e. when the font itself doesn't include any italic or bold versions of the letters/glyphs. ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
[Flashcoders] Abstract classes in AS3?
I am blind or is their no support for Abstract classes in AS3? ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] Abstract classes in AS3?
Hello :) Try this method : package { import flash.utils.getQualifiedClassName; import flash.errors.IllegalOperationError; class AbstractClass { public function AbstractClass () { var path:String = getQualifiedClassName(this) ; if( path == AbstractClass) { throw new IllegalOperationError(AbstractClass is abstract, you can't instanciate it directly.); } trace(in A constructor : + path); } } class MyClass extends AbstractClass { public function MyClass() { super() ; } } class MainClass { public function MainClass() { var i:MyClass = new MyClass() ; // ok var a:AbstractClass = new AbstractClass() ; // throw IllegalOperationError } } } EKA+ :) 2006/7/9, Weyert de Boer [EMAIL PROTECTED]: I am blind or is their no support for Abstract classes in AS3? ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] Abstract classes in AS3?
Nice hack if you aks me. Thanks. Based on this hack I can be sure it's not supported. Sadly enough. Oh well, thanks for sharing the hack. Yours, Weyert Hello :) Try this method : package { import flash.utils.getQualifiedClassName; import flash.errors.IllegalOperationError; class AbstractClass { public function AbstractClass () { var path:String = getQualifiedClassName(this) ; if( path == AbstractClass) { throw new IllegalOperationError(AbstractClass is abstract, you can't instanciate it directly.); } trace(in A constructor : + path); } } class MyClass extends AbstractClass { public function MyClass() { super() ; } } class MainClass { public function MainClass() { var i:MyClass = new MyClass() ; // ok var a:AbstractClass = new AbstractClass() ; // throw IllegalOperationError } } } EKA+ :) 2006/7/9, Weyert de Boer [EMAIL PROTECTED]: I am blind or is their no support for Abstract classes in AS3? ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com . ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] Abstract classes in AS3?
Eka you are the fastest :) eka wrote: Hello :) Try this method : package { import flash.utils.getQualifiedClassName; import flash.errors.IllegalOperationError; class AbstractClass { public function AbstractClass () { var path:String = getQualifiedClassName(this) ; if( path == AbstractClass) { throw new IllegalOperationError(AbstractClass is abstract, you can't instanciate it directly.); } trace(in A constructor : + path); } } class MyClass extends AbstractClass { public function MyClass() { super() ; } } class MainClass { public function MainClass() { var i:MyClass = new MyClass() ; // ok var a:AbstractClass = new AbstractClass() ; // throw IllegalOperationError } } } EKA+ :) 2006/7/9, Weyert de Boer [EMAIL PROTECTED]: I am blind or is their no support for Abstract classes in AS3? ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
[Flashcoders] loading a symbol (library item) into a new movieClip?
hiya - i want to have a movieClip symbol in my library of items, and then create an instance of this on the stage. is there a function to do this? I realize i could put an instance on, and then use duplicate with the instance name, but i want to get rid of these dependencies on stuff being onscreen, from the IDE. while we're at it, why does createEmptyMovieClip need so many params? if all i need is a handle to the clip, why do i have to make up a unique name (and make sure its unique) cant flash just create a dummy unique string id on te fly, and assume next highest level when its created? seems odd the programmer has to do this work... simply: clip = mc.createEmptyMovieClip(); would seem to be adequate... ? tx for any suggestions... /dc ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
RE: [Flashcoders] loading a symbol (library item) into a new movieClip?
hiya - i want to have a movieClip symbol in my library of items, and then create an instance of this on the stage. is there a function to do this? Have an instance in your library and export it for actionscript. Let's say the name you give for the export is symbol The you could use: attachMovie(symbol,myNewSymbolInstance,getNextHighestDepth()); seems odd the programmer has to do this work... simply: clip = mc.createEmptyMovieClip(); would seem to be adequate... ? No it isn't because when you would assign another var to clip the movieClip will still be on stage but with no reference. What you could do is: var n:Number = mc.getNextHighestDepth(); var clip:MovieClip = mc.createEmptyMovieClip(movieClip+n,n); Now all clips will have a unique name, because the depth number is attached. Bernard ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
[Flashcoders] private constructors in AS3.0?
Hi, This might be old stuff but I missed it completely ... I was wondering if somebody can tell me the rationale about that constructors in AS3.0 must be public and what happens to Singletons in AS3.0? Thanks, Sascha ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] private constructors in AS3.0?
Hi, I've trying to create singleton, and the best way i've fund is to create the instance direcly in the class declaration private static var _oInstance:MyClass = getInstance(); And to check if constructor is called in code I do that : public function MyClass () { if (_oInstance == null) throw new IllegalOperationError (MyClass is a singleton, and an instance allready exist. Use getInstance to get a reference to the instance); } In that way an instance is automatically created and every call of the constructor will throw an error. If you don't want to have an instance at start, but only when getInstance is called it's a bit less proper : private static var _bInstanciable:Boolean = false; private static var _oInstance:MyClass; public function MyClass () { if(!_bInstanciable) throw new IllegalOperationError (MyClass is a singleton, and an instance allready exist. Use getInstance to get a reference to the instance); } public static function getInstance ():MyClass { if(_oInstance == null) { _bInstanciable = true; _oInstance = new MyClass(); _bInstanciable = false; } return _oInstance; } Hi, This might be old stuff but I missed it completely ... I was wondering if somebody can tell me the rationale about that constructors in AS3.0 must be public and what happens to Singletons in AS3.0? Thanks, Sascha ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] Shared fonts : method with 2 files seems faster that method with 1 file
2- Works with faux bold and faux italic. Excuse my ignorance, but what is a faux ? Fake Bold or Fake Italic, i.e. when the font itself doesn't include any italic or bold versions of the letters/glyphs. Won't the render be ugly ? Like device fonts No. Faux bold and faux italic are the equivalent of pressing the Bold and Italic buttons for a textfield in the Flash property inspector or applying myTextField.bold or myTextField.italic via actionscript. A lot of fonts do not have special versions of the font specifically for bold versions, italic versions and bold italic versions. So basically, if I take the font Arial (not the device font _sans) in a textfield and use myArialTextField.bold, I'm basically using faux bold. If instead I use Arial Bold which is a separate font, that's real bold. No faux fonts in one lib shared font technique. I wonder in the other btw. Well, from what I can see, using the 1 SWF file per shared font method, Flash only exports the complete font set (or only selected glyphs if you use SWFmill) and not the additional info (with the added file size) to render the font in faux bold, faux italic, or faux bold AND italic. That makes perfect sense. However, it means that you cannot use mySharedFontTextField.bold or mySharedFontTextField.italic when using the 1 SWF file per shared font method (the method developped by Zarate and you). So I guess that using this method, if you wanted a font to display normal and bold, you could only use a font that has a separate version of the font for bold (like Arial and Arial Bold, which are 2 separate font files) and include both fonts in the shared libraries. If you want to use some crazy font you founded on the Internet which has no bold or italic version, then I think there's no way you can make it bold since this method doesn't support faux bold or faux italic. The shared lib isn't loaded twice. You just have to wait for a delay frame, in order to use it. That's all. Actually I'm pretty sure it does load twice but I'd be glad to hear that I'm wrong. Let me show you what I mean. Download the zip file found on Zarate's website here : http://www.zarate.tv/articulos/shared_fonts/files/Zarate_Shared_Fonts.zip Unzip the files. There will be a couple of folders that show how to use the 1 SWF file per shared font method but the simplest example is in the folder called Sencillo. In that folder, open the file index.fla. This file USES the shared library. So now, export (CTRL+ENTER) the file index.fla in the Flash IDE, then make sure you can see the bandwith profiler (View Bandwidth Profiler) in the Flash debug player, set your download settings (View Download Settings) to 14.4K so you can really view what's going on and then start the process by clicking on simulate download (View Simulate Download). Now, closely monitor what's going on in the bandwidth profiler. If you look closely, you'll see that the SWF file that contains the shared font that is being loaded (the file is called quadaptor.swf) ... well it's actually being loaded twice. The file is only 7K but you can clearly see that the 7K get loaded twice (from 0% to 100% ... two times). So that's why I was king of leaning forward the 2 SWF file per shared font methods used by Ivan and Bernard because even though there are 2 files instead of one by shared font: 1) You have total control over which glyphs are included directly in the Flash IDE without having to use a 3rd party tool like SWFmill. 2) You CAN use faux bold, faux italic and faux bold italic provided that you included them (with the added file size of course). 3) The shared SWF file that gets loaded is only loaded once which is the way it should be. Once again, these are the conclusions I've come to after testing both methods so I would like to hear other's comments on this. If I'm wrong about something here, please let me know. __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
[Flashcoders] flash to detect/play files in a folder
I am working on kiosk project that will be updated dynamically. Is there way to have flash detect what is in a folder before I have the shell play through the sub files. I know you can set it up through xml and have it go through a list but I'd rather use that option as plan b. The project is dealing with kiosks in hundreds of locations and some locations will be playing different file then others. If I could get my shell to just play whatever is in a folder then that would be ideal (playing whatever is in that subdirectory). Thanks in advance for any help on this issue. Jordan Robinson ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
RE: [Flashcoders] flash to detect/play files in a folder
The only way is plan B. The swf runs client side so it has no rights/methods to read the server folders. Bernard -Oorspronkelijk bericht- Van: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Namens jordan robinson Verzonden: zondag 9 juli 2006 18:03 Aan: flashcoders@chattyfig.figleaf.com Onderwerp: [Flashcoders] flash to detect/play files in a folder I am working on kiosk project that will be updated dynamically. Is there way to have flash detect what is in a folder before I have the shell play through the sub files. I know you can set it up through xml and have it go through a list but I'd rather use that option as plan b. The project is dealing with kiosks in hundreds of locations and some locations will be playing different file then others. If I could get my shell to just play whatever is in a folder then that would be ideal (playing whatever is in that subdirectory). Thanks in advance for any help on this issue. Jordan Robinson ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] flash to detect/play files in a folder
Would northcodes swf studio or multidmedias Zinc help this issue out any? On Jul 9, 2006, at 12:12 PM, Bernard Visscher wrote: The only way is plan B. The swf runs client side so it has no rights/methods to read the server folders. Bernard -Oorspronkelijk bericht- Van: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Namens jordan robinson Verzonden: zondag 9 juli 2006 18:03 Aan: flashcoders@chattyfig.figleaf.com Onderwerp: [Flashcoders] flash to detect/play files in a folder I am working on kiosk project that will be updated dynamically. Is there way to have flash detect what is in a folder before I have the shell play through the sub files. I know you can set it up through xml and have it go through a list but I'd rather use that option as plan b. The project is dealing with kiosks in hundreds of locations and some locations will be playing different file then others. If I could get my shell to just play whatever is in a folder then that would be ideal (playing whatever is in that subdirectory). Thanks in advance for any help on this issue. Jordan Robinson ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
RE: [Flashcoders] flash to detect/play files in a folder
Only if you run the swf localy on the clients computer and the folders it should search are also on the clients computer. -Oorspronkelijk bericht- Van: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Namens jordan robinson Verzonden: zondag 9 juli 2006 18:24 Aan: Flashcoders mailing list Onderwerp: Re: [Flashcoders] flash to detect/play files in a folder Would northcodes swf studio or multidmedias Zinc help this issue out any? On Jul 9, 2006, at 12:12 PM, Bernard Visscher wrote: The only way is plan B. The swf runs client side so it has no rights/methods to read the server folders. Bernard -Oorspronkelijk bericht- Van: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Namens jordan robinson Verzonden: zondag 9 juli 2006 18:03 Aan: flashcoders@chattyfig.figleaf.com Onderwerp: [Flashcoders] flash to detect/play files in a folder I am working on kiosk project that will be updated dynamically. Is there way to have flash detect what is in a folder before I have the shell play through the sub files. I know you can set it up through xml and have it go through a list but I'd rather use that option as plan b. The project is dealing with kiosks in hundreds of locations and some locations will be playing different file then others. If I could get my shell to just play whatever is in a folder then that would be ideal (playing whatever is in that subdirectory). Thanks in advance for any help on this issue. Jordan Robinson ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] flash to detect/play files in a folder
yes, the files will be installed and run on the clients computer. Nothing will be run remotely. On Jul 9, 2006, at 12:29 PM, Bernard Visscher wrote: Only if you run the swf localy on the clients computer and the folders it should search are also on the clients computer. -Oorspronkelijk bericht- Van: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Namens jordan robinson Verzonden: zondag 9 juli 2006 18:24 Aan: Flashcoders mailing list Onderwerp: Re: [Flashcoders] flash to detect/play files in a folder Would northcodes swf studio or multidmedias Zinc help this issue out any? On Jul 9, 2006, at 12:12 PM, Bernard Visscher wrote: The only way is plan B. The swf runs client side so it has no rights/methods to read the server folders. Bernard -Oorspronkelijk bericht- Van: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Namens jordan robinson Verzonden: zondag 9 juli 2006 18:03 Aan: flashcoders@chattyfig.figleaf.com Onderwerp: [Flashcoders] flash to detect/play files in a folder I am working on kiosk project that will be updated dynamically. Is there way to have flash detect what is in a folder before I have the shell play through the sub files. I know you can set it up through xml and have it go through a list but I'd rather use that option as plan b. The project is dealing with kiosks in hundreds of locations and some locations will be playing different file then others. If I could get my shell to just play whatever is in a folder then that would be ideal (playing whatever is in that subdirectory). Thanks in advance for any help on this issue. Jordan Robinson ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com Jordan Robinson | 404.247.2511 | [EMAIL PROTECTED] | 547 Elmwood Drive N.E. #3 Atlanta, Georgia 30306 ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] private constructors in AS3.0?
That is nice, I like how you can assign functions to compile time variables. On 7/9/06, Cédric Néhémie [EMAIL PROTECTED] wrote: Hi, I've trying to create singleton, and the best way i've fund is to create the instance direcly in the class declaration private static var _oInstance:MyClass = getInstance(); And to check if constructor is called in code I do that : public function MyClass () { if (_oInstance == null) throw new IllegalOperationError (MyClass is a singleton, and an instance allready exist. Use getInstance to get a reference to the instance); } In that way an instance is automatically created and every call of the constructor will throw an error. If you don't want to have an instance at start, but only when getInstance is called it's a bit less proper : private static var _bInstanciable:Boolean = false; private static var _oInstance:MyClass; public function MyClass () { if(!_bInstanciable) throw new IllegalOperationError (MyClass is a singleton, and an instance allready exist. Use getInstance to get a reference to the instance); } public static function getInstance ():MyClass { if(_oInstance == null) { _bInstanciable = true; _oInstance = new MyClass(); _bInstanciable = false; } return _oInstance; } Hi, This might be old stuff but I missed it completely ... I was wondering if somebody can tell me the rationale about that constructors in AS3.0 must be public and what happens to Singletons in AS3.0? Thanks, Sascha ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] private constructors in AS3.0?
Just a little error in the first code, it's not : if (_oInstance == null) but : if (_oInstance != null) I think you have rectify by yourself ;) That is nice, I like how you can assign functions to compile time variables. On 7/9/06, Cédric Néhémie [EMAIL PROTECTED] wrote: Hi, I've trying to create singleton, and the best way i've fund is to create the instance direcly in the class declaration private static var _oInstance:MyClass = getInstance(); And to check if constructor is called in code I do that : public function MyClass () { if (_oInstance == null) throw new IllegalOperationError (MyClass is a singleton, and an instance allready exist. Use getInstance to get a reference to the instance); } In that way an instance is automatically created and every call of the constructor will throw an error. If you don't want to have an instance at start, but only when getInstance is called it's a bit less proper : private static var _bInstanciable:Boolean = false; private static var _oInstance:MyClass; public function MyClass () { if(!_bInstanciable) throw new IllegalOperationError (MyClass is a singleton, and an instance allready exist. Use getInstance to get a reference to the instance); } public static function getInstance ():MyClass { if(_oInstance == null) { _bInstanciable = true; _oInstance = new MyClass(); _bInstanciable = false; } return _oInstance; } Hi, This might be old stuff but I missed it completely ... I was wondering if somebody can tell me the rationale about that constructors in AS3.0 must be public and what happens to Singletons in AS3.0? Thanks, Sascha ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
[Flashcoders] AS3 Hide props?
This might be a ring ring but I didn't see much in the archives... Is there anything like ASSetPropFlags in as3? I haven't even tested that yet? Basically I am using amfphp and i'm sending an array - and its all good but in php when you loop you see the length property. I want to hide that property on my end if it is possible - more of a -can you do this? ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] AS3 Hide props?
Yes, hiding properties of inherited classes would be nice. Yours, Weyert ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] BitmapData GlowFilter zebra effect?
Thank you for the reply. I tested it using your suggestion, and it seems to behave properly if I use MovieClip.filters instead of using applyFilter. However, since I want the end result to be a bitmap (for animation purposes), I wrote a little workaround code... as follows: // draw bitmap 1 var glowFilterMC = parentMC.createEmptyMovieClip(glowfilter_mc, parentMC.getNextHighestDepth()); var glowBmp = new BitmapData(targetMC._width, targetMC._height, true, 0x00); glowFilterMC.attachBitmap(glowBmp, 1, auto, true); glowBmp.draw(targetMC); // apply glow filter with knockout var filter = new GlowFilter(0xFF, 1, 5, 5, 5, 1, false, true); glowFilterMC.filters = [filter]; // draw bitmap 2 var outlineMC = parentMC.createEmptyMovieClip(outline_mc, parentMC.getNextHighestDepth()); var outlineBmp = new BitmapData(glowFilterMC._width, glowFilterMC._height, true, 0x00); outlineMC.attachBitmap(outlineBmp, 1, auto, true); outlineBmp.draw(glowFilterMC); // dispose of bitmap 1 and its holder glowBmp.dispose(); glowFilterMC.removeMovieClip(); Quite a few more lines of code than the original method, but hey.. it works. -Danro On Jul 8, 2006, at 10:21 PM, John Grden wrote: Have you tried just applying the filter to the movieclip that the bitmapdata object is attached to rather than using applyFilter? On 7/8/06, Dan Rogers [EMAIL PROTECTED] wrote: Yesterday, I posted this topic regarding the inversion of a bitmap alpha channel, but the root of the problem is that I am trying to find a workaround for the GlowFilter knockout effect. For some reason, when I programatically apply a GlowFilter to a BitmapData object, and pass inner = false, with knockout = true, I get this bizarre zebra effect I've provided code and a link to a side by side comparison screenshot. Here is an example of the code I am using: var filter = new GlowFilter(0xFF, 1, 5, 5, 5, 1, false, true); myBitmap.applyFilter(myBitmap, myBitmap.rectangle, new Point(0, 0), filter); Following is a screen shot of the issue. The left side is the result when simply using the GlowFilter without passing inner or knockout, and the right side is the strange zebra effect I get when I use the above code. http://download.danro.net/flashcoders/glowfilter_bug.jpg Has anyone else dealt with this? -Danro On Jul 7, 2006, at 3:29 PM, Dan Rogers wrote: Hi gang, I am trying to invert the alpha channel of a BitmapData object and destructively apply it to another bitmap using copyPixels. Has anyone inverted an alpha channel on a bitmap? I assume use applyFilter with ColorMatrixFilter, but I am not very swift in figuring out the correct color matrix settings to use. Thanks, -Danro ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] private constructors in AS3.0?
I am told private constructors should jsut work fine (in AS2 though) ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] Flash8 JPEG, JPG Image Jitters on zoom, _xscale
check tinic uro's blog - he has a nice little method of loading and using smoothing for FP8. On 7/9/06, Troy Gardner [EMAIL PROTECTED] wrote: I am doing a zooming similar to this, and trying to achieve the same fluidity: http://www.airtightinteractive.com/news/?p=37 when publishing for Flash8 I find that the image always is jittery, regardless of the _quality setting. Yet when I publish for Flash6 it works smoothly (?!) This is a very simple file: a movie clip that dynamically loads a jpeg then sets the _xscale and _yscale up or down based on an enterFrame (in other words not much that can get in the way). I've made sure that it's at whole pixels to make sure that's not causing issues. Any suggestions? I've looked through the archive and haven't been able to find anything. ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
[Flashcoders] setInterval and loadMovie
Evening, I'm having a brainfart here. I have a movie that loads separate .swfs into a clip called holdGallery_mc. All of the .swfs are simply different slideshows (reads from xml, images files on server, preloader for each image, pan image vert or horz depending on size, etc.). Anyway, the core for all the slideshows to work is a setInterval script reStartSlides = setInterval(startSlides, 4000); Here is my problem, when loading the the .swfs into the main movie, the first one naturally, is ok. But when I try loading another .swf to replace the current on, the old .swf is gone but its interval is still alive and kicking. What, what?! What is happening? ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
RE: [Flashcoders] setInterval and loadMovie
Use clearInterval(reStartSlides); when you want the interval to stop. -Keith http://home.mn.rr.com/keithreinfeld -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Flash Mel Sent: Sunday, July 09, 2006 10:04 PM To: Flashcoders mailing list Subject: [Flashcoders] setInterval and loadMovie Evening, I'm having a brainfart here. I have a movie that loads separate .swfs into a clip called holdGallery_mc. All of the .swfs are simply different slideshows (reads from xml, images files on server, preloader for each image, pan image vert or horz depending on size, etc.). Anyway, the core for all the slideshows to work is a setInterval script reStartSlides = setInterval(startSlides, 4000); Here is my problem, when loading the the .swfs into the main movie, the first one naturally, is ok. But when I try loading another .swf to replace the current on, the old .swf is gone but its interval is still alive and kicking. What, what?! What is happening? ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] setInterval and loadMovie
Here is my problem, when loading the the .swfs into the main movie, the first one naturally, is ok. But when I try loading another .swf to replace the current on, the old .swf is gone but its interval is still alive and kicking. What, what?! What is happening? setIntervals continue to be running even when their original movieclip is deleted, unloaded, or otherwise removed. It exists on some kind of global scope. Always clearInterval your intervals. It's the only way to make them stop. - Zeh ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
[Flashcoders] BitmapData manipulation. Mirror effect.
Hi, I'm trying to manipulate a BitmapData, but am slightly lost, so any input on how I could manage would be greatly appreciated. What I need to do is to make a mirror image of the BitmapData and leave is as one single BitmabData. What I am trying to do is something like this pseudo code: bd = new BitmapData(100, 100); // Assign data to bd bdMirror = new BitmapData(100, 100); // copy bd into bdMirror // turn bdMirror (so that it is like a mirror image of bd) // merge bd and bdMirror into one BitmapData which should be 200x100 I have tried, but the documentation has me a little bit lost, and I can’t find any specific information.And if you only have time to write down only one of the steps, I still would appreciate it, as I'm sure others could possibly help me with the other steps. Thanks a lot for any help you can give me,Claudia _ Be one of the first to try Windows Live Mail. http://ideas.live.com/programpage.aspx?versionId=5d21c51a-b161-4314-9b0e-4911fb2b2e6d___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
[Flashcoders] BitmapData manipulation. Mirror effect.
Hi, I’m trying to manipulate a BitmapData, but am slightly lost, so any input on how I could manage would be greatly appreciated. What I need to do is to make a mirror image of the BitmapData and leave is as one single BitmabData. What I am trying to do is something like this pseudo code: bd = new BitmapData(100, 100); // Assign data to bd bdMirror = new BitmapData(100, 100); // copy bd into bdMirror // turn bdMirror (so that it is like a mirror image of bd) // merge bd and bdMirror into one BitmapData which should be 200x100 I have tried, but the documentation has me a little bit lost, and I can’t find any specific information.And if you only have time to write down and help me with one of the steps, I would still appreciate it a lot, as I'm sure others could help me out with the other steps. Thanks a lot for any help you can give me,Claudia _ Be one of the first to try Windows Live Mail. http://ideas.live.com/programpage.aspx?versionId=5d21c51a-b161-4314-9b0e-4911fb2b2e6d___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com