[Flashcoders] dynamic image loading in mc
hello, I'm looking for a solution witch can handle the following problem: i need a mc witch will load several images and text dynamically from a folder into the flash-file. (the number of images change sometimes) also 2 buttons should give the possibility to go from image 1 to image however and back... my xml file looks like this: ?xml version1.0? Bilder Bild name=Man on Mars - Lunatic Lander pic=bilder/bild1.jpg/Bild Bild name=Pluto City pic=bilder/bild2.jpg /Bild Bild name=Desert of Venus pic=bilder/bild3.jpg /Bild Bild name=Working Mines on Planet Mars pic=bilder/bild4.jpg/Bild Bild name=Movement of the Terraformer pic=bilder/bild5.jpg/Bild Bild name=BOMAG pic=bilder/bild6.jpg/Bild Bild name=BOMAG Giant V2 pic=bilder/bild7.jpg/Bild /Bilder in flash on my mc the AS looks like: --snip! mein_xml = new XML(); mein_xml.ignoreWhite = true; mein_xml.load(test.xml); mein_xml.onLoad = function(status) { if (status this.loaded) { anzahl = mein_xml.firstChild.childNodes.length; geladen = true; aktbild = 0; ladeBild(aktBild); } }; function ladeBild(paktBild) { status_mc._visible = 1; bild = mein_xml.firstChild.childNodes[paktBild].attributes.pic; bildname = mein_xml.firstChild.childNodes[paktBild].attributes.name; loadMovie(bild, bild_mc); titel_txt.text = bildname; } weiter_btn.onRelease = function() { if (geladen aktbildanzahl-1) { aktbild++; ladeBild(aktBild); } }; zuruck_btn.onRelease = function() { if (geladen aktbild0) { aktbild--; ladeBild(aktBild); } }; ---snip! here is a link to a test file: http://nano.machfeld.net/test/test.zip someone an idea? cheers, michael ___ 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] dynamic image loading in mc
hi Michael, quick reply here, but you may want to consider assigning the XML data to an Array instead of to variables. This way, you can call positions in the array easily. So instead of: bild = mein_xml.firstChild.childNodes[paktBild].attributes.pic; you would have: pictureArray = new array for i loop with max = XML.children.length pictureArray[i] = mein_xml.firstChild.childNodes[i].attributes.pic; position = 0;//position tracker next/previous just calls 'position' of 'pictureArray[i]' array and loads up. also saves reloading XML EVERY time you call an image [less load on server/flash] cheers, seb. mastro wrote: hello, I'm looking for a solution witch can handle the following problem: i need a mc witch will load several images and text dynamically from a folder into the flash-file. (the number of images change sometimes) also 2 buttons should give the possibility to go from image 1 to image however and back... my xml file looks like this: ?xml version1.0? Bilder Bild name=Man on Mars - Lunatic Lander pic=bilder/bild1.jpg/Bild Bild name=Pluto City pic=bilder/bild2.jpg/Bild Bild name=Desert of Venus pic=bilder/bild3.jpg/Bild Bild name=Working Mines on Planet Mars pic=bilder/bild4.jpg/Bild Bild name=Movement of the Terraformer pic=bilder/bild5.jpg/Bild Bild name=BOMAG pic=bilder/bild6.jpg/Bild Bild name=BOMAG Giant V2 pic=bilder/bild7.jpg/Bild /Bilder in flash on my mc the AS looks like: --snip! mein_xml = new XML(); mein_xml.ignoreWhite = true; mein_xml.load(test.xml); mein_xml.onLoad = function(status) { if (status this.loaded) { anzahl = mein_xml.firstChild.childNodes.length; geladen = true; aktbild = 0; ladeBild(aktBild); } }; function ladeBild(paktBild) { status_mc._visible = 1; bild = mein_xml.firstChild.childNodes[paktBild].attributes.pic; bildname = mein_xml.firstChild.childNodes[paktBild].attributes.name; loadMovie(bild, bild_mc); titel_txt.text = bildname; } weiter_btn.onRelease = function() { if (geladen aktbildanzahl-1) { aktbild++; ladeBild(aktBild); } }; zuruck_btn.onRelease = function() { if (geladen aktbild0) { aktbild--; ladeBild(aktBild); } }; ---snip! here is a link to a test file: http://nano.machfeld.net/test/test.zip someone an idea? cheers, michael ___ 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] dynamic image loading in mc
hi seb. thanx for your quick answer ! but i didn´t get it... i chanced the code how you suggest it. but now i get an error massage... also, what i have to do with the buttons? is it possible to take the same 2 buttons to go one picture up/down during the sliteshow? thanks ! michael hi Michael, quick reply here, but you may want to consider assigning the XML data to an Array instead of to variables. This way, you can call positions in the array easily. So instead of: bild = mein_xml.firstChild.childNodes[paktBild].attributes.pic; you would have: pictureArray = new array for i loop with max = XML.children.length pictureArray[i] = mein_xml.firstChild.childNodes[i].attributes.pic; position = 0;//position tracker next/previous just calls 'position' of 'pictureArray[i]' array and loads up. also saves reloading XML EVERY time you call an image [less load on server/flash] cheers, seb. mastro wrote: hello, I'm looking for a solution witch can handle the following problem: i need a mc witch will load several images and text dynamically from a folder into the flash-file. (the number of images change sometimes) also 2 buttons should give the possibility to go from image 1 to image however and back... my xml file looks like this: ?xml version1.0? Bilder Bild name=Man on Mars - Lunatic Lander pic=bilder/bild1.jpg/ Bild Bild name=Pluto City pic=bilder/bild2.jpg/Bild Bild name=Desert of Venus pic=bilder/bild3.jpg/Bild Bild name=Working Mines on Planet Mars pic=bilder/bild4.jpg/ Bild Bild name=Movement of the Terraformer pic=bilder/bild5.jpg/ Bild Bild name=BOMAG pic=bilder/bild6.jpg/Bild Bild name=BOMAG Giant V2 pic=bilder/bild7.jpg/Bild /Bilder in flash on my mc the AS looks like: --snip! mein_xml = new XML(); mein_xml.ignoreWhite = true; mein_xml.load(test.xml); mein_xml.onLoad = function(status) { if (status this.loaded) { anzahl = mein_xml.firstChild.childNodes.length; geladen = true; aktbild = 0; ladeBild(aktBild); } }; function ladeBild(paktBild) { status_mc._visible = 1; bild = mein_xml.firstChild.childNodes[paktBild].attributes.pic; bildname = mein_xml.firstChild.childNodes[paktBild].attributes.name; loadMovie(bild, bild_mc); titel_txt.text = bildname; } weiter_btn.onRelease = function() { if (geladen aktbildanzahl-1) { aktbild++; ladeBild(aktBild); } }; zuruck_btn.onRelease = function() { if (geladen aktbild0) { aktbild--; ladeBild(aktBild); } }; ---snip! here is a link to a test file: http://nano.machfeld.net/test/test.zip someone an idea? cheers, michael ___ 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 --- Michael Mastrototaro A-1020 Vienna, Max Winter-Platz 21/1 Phone: +4(0)650 99 103 04 http://www.machfeld.net ___ 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] Study material for flash certification
Hi All, I wanted to know, which is the best study book for flash certification. Also is there any online resources available for the same. I visited the adobe.com but didn't get the sufficient information. Kindly share with me. Thanks in advance. Xian ___ 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] dynamic image loading in mc
Please sign up for the flashnewbie list and try your question there. http://chattyfig.figleaf.com/mailman/listinfo/flashnewbie regards, Muzak - Original Message - From: mastro [EMAIL PROTECTED] To: flashcoders@chattyfig.figleaf.com Sent: Tuesday, May 01, 2007 9:10 AM Subject: Re: [Flashcoders] dynamic image loading in mc hi seb. thanx for your quick answer ! but i didnt get it... i chanced the code how you suggest it. but now i get an error massage... also, what i have to do with the buttons? is it possible to take the same 2 buttons to go one picture up/down during the sliteshow? thanks ! michael ___ 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] Two column forms and removing null
Dennis, Try the flexcoders list ;-) http://groups.yahoo.com/group/flexcoders/ regards, Muzak - Original Message - From: Dennis Asher [EMAIL PROTECTED] To: flashcoders@chattyfig.figleaf.com Sent: Tuesday, May 01, 2007 3:18 AM Subject: [Flashcoders] Two column forms and removing null Just starting with Flex. A couple of questions: Can I auto layout my form in 2 columns without absolute positioning? ie. specify n columns or??? and I have text boxes and images sourcing content from a database. How do I stop the 'null' appearing in the text box when there is no data in the field and the 'image missing' outline appearing when there is no image listed in the source field. ___ 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] Study material for flash certification
As far as I know, the only book avoilable at present is for the MX 2004 certification--an outdated exam at this point. On 5/1/07 3:27 AM, Prince Zain [EMAIL PROTECTED] wrote: I wanted to know, which is the best study book for flash certification. Also is there any online resources available for the same. I visited the adobe.com but didn't get the sufficient information. Kindly share with me. ___ 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] Study material for flash certification
Look for this one on amazon.com: Macromedia Flash 8 On Demand Muzak - Original Message - From: Prince Zain [EMAIL PROTECTED] To: flashcoders@chattyfig.figleaf.com Sent: Tuesday, May 01, 2007 9:27 AM Subject: [Flashcoders] Study material for flash certification Hi All, I wanted to know, which is the best study book for flash certification. Also is there any online resources available for the same. I visited the adobe.com but didn't get the sufficient information. Kindly share with me. Thanks in advance. Xian ___ 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] factory with varying numbers of params
Hi, A have a Factory that needs to instanciate Objects with differing numbers of parameters (1-4). Is there any way to deal with this situation and maintain strong typing. private function createItem(param_ob:Object, key:String):Void{ switch(key){ case item_1: myItem = new Item_1(param_ob.width, param_ob.y); break case item2: myItem = new Item_2(param_ob.height, param_ob.color); break etc... } } ___ 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] Using a flex2 swc in Flash CS3
How do I go about using a flex 2 SWC library in Flash CS3? I tried dropping it into the components directory but no joy Anyone help? Cheers M ___ 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] XMLSocket connection in flash 8 /AS2.0
Calling all AS2.0 developers who have experience working with XMLSocket connections.. I've recently been seeing an odd behaviour in an app I've developed which has a continual connection to a socket server. The symptom I've been seeing is the connection becoming inactive, the onClose event does not get fired, it just stops receiving XML. My current workaround is to monitor idle time on this connection and reconnect if a ceiling is reached. The current thinking is that this is due to some network/firewall/environmental issue and investigation is time-consuming, though a bug with flash has not been ruled out. I was wondering if anyone has experienced anything similar and found the root cause of it? Any thoughts would be greatly appreciated. Tom ___ 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] rotate a cube
Hello Flashcoders I am trying to rotate a cube which i made in the flash authoring environment. However it is not a real cube but I don't want to use API to make a cube first and then rotate it. I want that a cube which have a specific design then it is rotate in the 3d environment using flash Actionscript. Please help me I don't find any solution and now i think that might be it is not possible to rotate such type of cube. Thanx in advance. ___ 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] factory with varying numbers of params
pedr, i would prefer to use the arguments array, instead of an object, but i´m afraid this isn´t strong typed as you wish private function createItem(key:String):Void{ switch(key){ case item_1: var wid_num:Number = arguments[1]; var y_num:Number = arguments[2]; myItem = new Item_1(wid_num, y_num); break case item2: var hei_num:Number = arguments[1]; var color_num:Number = arguments[2]; myItem = new Item_2(hei_num, color_num); break etc... } } Ruy Adorno Hi, A have a Factory that needs to instanciate Objects with differing numbers of parameters (1-4). Is there any way to deal with this situation and maintain strong typing. private function createItem(param_ob:Object, key:String):Void{ switch(key){ case item_1: myItem = new Item_1(param_ob.width, param_ob.y); break case item2: myItem = new Item_2(param_ob.height, param_ob.color); break etc... } } ___ 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] rotate a cube
Hello Flashcoders I am trying to rotate a cube which i made in the flash authoring environment. However it is not a real cube but I don't want to use API to make a cube first and then rotate it. I want that a cube which have a specific design then it is rotate in the 3d environment using flash Actionscript. Please help me I don't find any solution and now i think that might be it is not possible to rotate such type of cube. If you made your cube as a perspective object in Flash, you're right, you can't rotate it automatically (how would Flash know what the rest of it looked like?!) There's no way to do what you're trying without using some actionscript (and a fair amount of maths). However, there are a fair number of 3d tutorials out there - a Google on 'rotate cube actionscript' brought up this one as a first hit: http://www.kirupa.com/developer/actionscript/rotation_center.htm Danny ___ 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] rotate a cube
Flash 8 source fla file can be downloaded. 3D Transformation: http://www.fumiononaka.com/Sample/3D_Box/3D_Box.html _ Danny Kodicek wrote: If you made your cube as a perspective object in Flash, you're right, you can't rotate it automatically (how would Flash know what the rest of it looked like?!) There's no way to do what you're trying without using some actionscript (and a fair amount of maths). However, there are a fair number of 3d tutorials out there - a Google on 'rotate cube actionscript' brought up this one as a first hit: http://www.kirupa.com/developer/actionscript/rotation_center.htm -- Fumio Nonaka mailto:[EMAIL PROTECTED] http://www.FumioNonaka.com/ My bookshttp://www.FumioNonaka.com/Books/index.html Flash communityhttp://F-site.org/ ___ 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] dynamic image loading in mc
You'll probably need some backend scripting like php or whatever your host has installed to read the contents of the folder then send that info to your flash app as xml. On 5/1/07, mastro [EMAIL PROTECTED] wrote: hello, I'm looking for a solution witch can handle the following problem: i need a mc witch will load several images and text dynamically from a folder into the flash-file. (the number of images change sometimes) also 2 buttons should give the possibility to go from image 1 to image however and back... my xml file looks like this: ?xml version1.0? Bilder Bild name=Man on Mars - Lunatic Lander pic=bilder/bild1.jpg/Bild Bild name=Pluto City pic=bilder/bild2.jpg /Bild Bild name=Desert of Venus pic=bilder/bild3.jpg/Bild Bild name=Working Mines on Planet Mars pic=bilder/bild4.jpg/Bild Bild name=Movement of the Terraformer pic=bilder/bild5.jpg/Bild Bild name=BOMAG pic=bilder/bild6.jpg/Bild Bild name=BOMAG Giant V2 pic=bilder/bild7.jpg/Bild /Bilder in flash on my mc the AS looks like: --snip! mein_xml = new XML(); mein_xml.ignoreWhite = true; mein_xml.load(test.xml); mein_xml.onLoad = function(status) { if (status this.loaded) { anzahl = mein_xml.firstChild.childNodes.length; geladen = true; aktbild = 0; ladeBild(aktBild); } }; function ladeBild(paktBild) { status_mc._visible = 1; bild = mein_xml.firstChild.childNodes[paktBild].attributes.pic; bildname = mein_xml.firstChild.childNodes[paktBild].attributes.name; loadMovie(bild, bild_mc); titel_txt.text = bildname; } weiter_btn.onRelease = function() { if (geladen aktbildanzahl-1) { aktbild++; ladeBild(aktBild); } }; zuruck_btn.onRelease = function() { if (geladen aktbild0) { aktbild--; ladeBild(aktBild); } }; ---snip! here is a link to a test file: http://nano.machfeld.net/test/test.zip someone an idea? cheers, michael ___ 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] AS2: generating new instances dynamically?
Hello Flashcoders, Sorry to bother you with another simple AS2 questions, I'm making good progress but I am stumped with one simple thing. I have one class/object that I want to use to generate copies [instances] of another class. The second class is an object in the library with an ID and an assosiated *.as file [in the linkage panel]. The code is: = //PostModel.as import com.blabla.PostView; class com.blabla.PostModel { public function createPost (__id) { var newPost = new PostView (__id); } } = When I run this code, the class doesn't construct an instance... What am I missing? If I need to call the Library Identifyer instead, how would I do that? I don't want to attach the PostView to the PostModel class, I just want to create instances of them and attach them to _root [or some other MC in the timeline]. Thanks!! Seb. ___ 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] factory with varying numbers of params
There are two ways I can think of to do this. One would be to have multiple factory functions, one for each type of object you want to create. The other would be to create a simple class (FactoryParams or something like that) which stores all the parameters. You pass that as the parameter object, and you can have that parameter object be strongly typed. class FactoryParams { public var firstParam:String; public var secondParam:Number; public var thirdParam:SomeComplexObject } By using a class instead of a generic object you can keep the type information (and if you use getters/setters instead of public variables then you can even do validation on the values if you want). -Andy On 5/1/07, Listas [EMAIL PROTECTED] wrote: pedr, i would prefer to use the arguments array, instead of an object, but i´m afraid this isn´t strong typed as you wish private function createItem(key:String):Void{ switch(key){ case item_1: var wid_num:Number = arguments[1]; var y_num:Number = arguments[2]; myItem = new Item_1(wid_num, y_num); break case item2: var hei_num:Number = arguments[1]; var color_num:Number = arguments[2]; myItem = new Item_2(hei_num, color_num); break etc... } } Ruy Adorno Hi, A have a Factory that needs to instanciate Objects with differing numbers of parameters (1-4). Is there any way to deal with this situation and maintain strong typing. private function createItem(param_ob:Object, key:String):Void{ switch(key){ case item_1: myItem = new Item_1(param_ob.width, param_ob.y); break case item2: myItem = new Item_2(param_ob.height, param_ob.color); break etc... } } ___ 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] AS2: generating new instances dynamically?
If it is a movie clip you want to instantiate then you have to use: _root.attachMovie(libraryID, instanceName, depth); The class associated with it will construct and the onLoad event will trigger if it is being listened to. Ciao, Rob. sebastian chedal wrote: Hello Flashcoders, Sorry to bother you with another simple AS2 questions, I'm making good progress but I am stumped with one simple thing. I have one class/object that I want to use to generate copies [instances] of another class. The second class is an object in the library with an ID and an assosiated *.as file [in the linkage panel]. The code is: = //PostModel.as import com.blabla.PostView; class com.blabla.PostModel { public function createPost (__id) { var newPost = new PostView (__id); } } = When I run this code, the class doesn't construct an instance... What am I missing? If I need to call the Library Identifyer instead, how would I do that? I don't want to attach the PostView to the PostModel class, I just want to create instances of them and attach them to _root [or some other MC in the timeline]. Thanks!! Seb. ___ 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] AS2: generating new instances dynamically?
I am not sure if you are showing all the code but in your code fragment, newPost is a local variable that will be destroyed as soon as createPost ends. A short and brutal life. It needs to be a class property and you will want to have a getter to access it. Ron sebastian chedal wrote: Hello Flashcoders, Sorry to bother you with another simple AS2 questions, I'm making good progress but I am stumped with one simple thing. I have one class/object that I want to use to generate copies [instances] of another class. The second class is an object in the library with an ID and an assosiated *.as file [in the linkage panel]. The code is: = //PostModel.as import com.blabla.PostView; class com.blabla.PostModel { public function createPost (__id) { var newPost = new PostView (__id); } } = When I run this code, the class doesn't construct an instance... What am I missing? If I need to call the Library Identifyer instead, how would I do that? I don't want to attach the PostView to the PostModel class, I just want to create instances of them and attach them to _root [or some other MC in the timeline]. Thanks!! Seb. ___ 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] rotate a cube
Why not Sandy3D ??? Waseem Shahzad wrote: Hello Flashcoders I am trying to rotate a cube which i made in the flash authoring environment. However it is not a real cube but I don't want to use API to make a cube first and then rotate it. I want that a cube which have a specific design then it is rotate in the 3d environment using flash Actionscript. Please help me I don't find any solution and now i think that might be it is not possible to rotate such type of cube. Thanx in advance. ___ 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] OT: Share Music Online
I've been using http://freesound.iua.upf.edu/ for a while, it's not completely free but licensed under creative commons, so you can do pretty much whatever you want as long as you attribute the samples. Great stuff. Glen Pike skrev: Hi, Flickr is to photo's what ? is to audio This is a bit OT, but does anyone have any links to sites that would fill in the blank for me? Googling also... (Not myspace). Thanks in advance. ___ 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] rotate a cube
I've seen some really good stuff done recently in Papervision3d http://www.papervision3d.org/ , also WireEngine3D I've used before pretty successfully http://osflash.org/we3d . As with any 3D engine, you'll need reasonable maths to get on with either of these. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ron Wheeler Sent: 01 May 2007 15:36 To: flashcoders@chattyfig.figleaf.com Subject: Re: [Flashcoders] rotate a cube Why not Sandy3D ??? Waseem Shahzad wrote: Hello Flashcoders I am trying to rotate a cube which i made in the flash authoring environment. However it is not a real cube but I don't want to use API to make a cube first and then rotate it. I want that a cube which have a specific design then it is rotate in the 3d environment using flash Actionscript. Please help me I don't find any solution and now i think that might be it is not possible to rotate such type of cube. Thanx in advance. ___ 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] AS2: generating new instances dynamically?
Or have the function return it, which is what it seems like would be the right thing for that method. -Andy On 5/1/07, Ron Wheeler [EMAIL PROTECTED] wrote: I am not sure if you are showing all the code but in your code fragment, newPost is a local variable that will be destroyed as soon as createPost ends. A short and brutal life. It needs to be a class property and you will want to have a getter to access it. Ron sebastian chedal wrote: Hello Flashcoders, Sorry to bother you with another simple AS2 questions, I'm making good progress but I am stumped with one simple thing. I have one class/object that I want to use to generate copies [instances] of another class. The second class is an object in the library with an ID and an assosiated *.as file [in the linkage panel]. The code is: = //PostModel.as import com.blabla.PostView; class com.blabla.PostModel { public function createPost (__id) { var newPost = new PostView (__id); } } = When I run this code, the class doesn't construct an instance... What am I missing? If I need to call the Library Identifyer instead, how would I do that? I don't want to attach the PostView to the PostModel class, I just want to create instances of them and attach them to _root [or some other MC in the timeline]. Thanks!! Seb. ___ 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] factory with varying numbers of params
On 5/1/07, pedr browne [EMAIL PROTECTED] wrote: Hi, A have a Factory that needs to instanciate Objects with differing numbers of parameters (1-4). Is there any way to deal with this situation and maintain strong typing. private function createItem(param_ob:Object, key:String):Void{ switch(key){ case item_1: myItem = new Item_1(param_ob.width, param_ob.y); break case item2: myItem = new Item_2(param_ob.height, param_ob.color); break etc... } } (Why is the factory method private?) One way is to split it into two functions: public function static createFromWidthY(width:Number, y:Number):Item { return new Item1(width, y); } public function static createFromHeightColor(height:Number, color:Number):Item { return new Item2(height, color); } (Or call them createItem1 and createItem2 or whatever.) Another way is to use classes for parameter types: // Make an abstract class for parameters: class myPackage.ItemParams extends Object { private function ItemParams() { super(); } } // Then make concrete subclasses for specific types of parameters: class myPackage.WidthYParams extends ItemParams { public function WidthYParams(width:Number, y:Number) { super(); this.width = width; this.y = y; } public function get width():Number { return _width; } public function set width(value:Number):Void { if (isFinite(value)) { _width = value; } } public function get y():Number { return _y; } public function set y(value:Number):Void { if (isFinite(value)) { _y = value; } } private var _width:Number = 0; private var _y:Number = 0; } class myPackage.HeightColorParams extends ItemParams { public function HeightColorParams (height:Number, color:Number) { super(); this.height= height; this.color = color; } public function get color():Number { return _color; } public function set color(value:Number):Void { if (isFinite(value)) { _color = Math.min(0xFF, Math.max(0, Math.floor(value))); } } public function get height():Number { return _height; } public function set height(value:Number):Void { if (isFinite(value)) { _height = value; } } private var _color:Number = 0; private var _height:Number = 0; } // Then, in your factory method: public static function createItem(params:ItemParams):Item { if (!(params instanceof ItemParams)) { throw new Error(Invalid argument in call to MyFactory.createItem: + params); } if (params instanceof WidthYParams) { return new Item1(WidthYParams(params).width, WidthYParams(params).y); } if (params instanceof HeightColorParams) { return new Item2(HeightColorParams(params).height, HeightColorParams(params).color); } throw new Error(Unrecognized item parameters: + params); } -- T. Michael Keesey Director of Technology Exopolis, Inc. 2894 Rowena Avenue Ste. B Los Angeles, California 90039 -- The Dinosauricon: http://dino.lm.com Parry Carney: http://parryandcarney.com ISPN Forum: http://www.phylonames.org/forum/ ___ 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] Freelance Flash / Zinc developer needed for music project
Dear Flashcoders, I'd like to widen this request out location-wise. We'd be interested to talk to any freelance Flash developers worldwide with good Zinc experience, particularly delivering to the Mac desktop. You'd need to be online and able to conference on Skype. See below for more details. Please email [EMAIL PROTECTED] with your links, resume and rates. Serious applicants only and NO agencies. All the best, Rob -- Forwarded message -- From: Flashcoder Zinc [EMAIL PROTECTED] Date: 29-Apr-2007 17:34 Subject: US-based freelance Flash / Zinc developer needed for music project To: flashcoders@chattyfig.figleaf.com Dear Flashcoders, We are looking for an experienced freelance Flash and MDM Zinc developer with a good portfolio and an educational background in software development to work on an exciting music-related project. You are comfortable working with Zinc to deliver robust executables to the PC and Mac desktop. You are familiar with file download/upload, Flash local connection, XML in Flash, writing and reading files to the local file system, coding Flash GUIs and creating installers. You must be able to make it to New York initially and for meetings from time to time. Please call me on +1 646 884 4236 or email [EMAIL PROTECTED] your links, resume and rates. Serious applicants only and NO agencies. I look forward to hearing from you. Thanks, Rob ___ 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] CrossDomain and Forms
Is there anyway to go around the crossdomain for testing purposes besides testing locally (from flash IDE)? final files will be at Form: subdomain.zzz.com Processing form: differentsubdomain.zzz.com Testing is being done at yyy.com and of course me being at yyy.com dont have access tot xxx.com and I dont want to send files and be like, test it if it fails send it back, then 5 minutes later ask for the file again and so forth. TIA ___ 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] CrossDomain and Forms
Search for an example of a crossdomain.xml, which would sit on the root directory of your website. Hope this helps, Rob. Helmut Granda wrote: Is there anyway to go around the crossdomain for testing purposes besides testing locally (from flash IDE)? final files will be at Form: subdomain.zzz.com Processing form: differentsubdomain.zzz.com Testing is being done at yyy.com and of course me being at yyy.com dont have access tot xxx.com and I dont want to send files and be like, test it if it fails send it back, then 5 minutes later ask for the file again and so forth. TIA ___ 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] AS2: generating new instances dynamically?
are u executing the class post view? On 5/1/07, Andy Herrman [EMAIL PROTECTED] wrote: Or have the function return it, which is what it seems like would be the right thing for that method. -Andy On 5/1/07, Ron Wheeler [EMAIL PROTECTED] wrote: I am not sure if you are showing all the code but in your code fragment, newPost is a local variable that will be destroyed as soon as createPost ends. A short and brutal life. It needs to be a class property and you will want to have a getter to access it. Ron sebastian chedal wrote: Hello Flashcoders, Sorry to bother you with another simple AS2 questions, I'm making good progress but I am stumped with one simple thing. I have one class/object that I want to use to generate copies [instances] of another class. The second class is an object in the library with an ID and an assosiated *.as file [in the linkage panel]. The code is: = //PostModel.as import com.blabla.PostView; class com.blabla.PostModel { public function createPost (__id) { var newPost = new PostView (__id); } } = When I run this code, the class doesn't construct an instance... What am I missing? If I need to call the Library Identifyer instead, how would I do that? I don't want to attach the PostView to the PostModel class, I just want to create instances of them and attach them to _root [or some other MC in the timeline]. Thanks!! Seb. ___ 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 -- O.Fouad - Digital Emotions ___ 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] CrossDomain and Forms
but the crossdomain.xml has to be in the client's machine not on my testing server. is that correct? On 5/1/07, Robert Brisita [EMAIL PROTECTED] wrote: Search for an example of a crossdomain.xml, which would sit on the root directory of your website. Hope this helps, Rob. Helmut Granda wrote: Is there anyway to go around the crossdomain for testing purposes besides testing locally (from flash IDE)? final files will be at Form: subdomain.zzz.com Processing form: differentsubdomain.zzz.com Testing is being done at yyy.com and of course me being at yyy.com dont have access tot xxx.com and I dont want to send files and be like, test it if it fails send it back, then 5 minutes later ask for the file again and so forth. TIA ___ 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] CrossDomain and Forms
The crossdomain.xml has to be on the server with the data you want to access. You could also you LocalConnection to get around it. Helmut Granda wrote: but the crossdomain.xml has to be in the client's machine not on my testing server. is that correct? On 5/1/07, Robert Brisita [EMAIL PROTECTED] wrote: Search for an example of a crossdomain.xml, which would sit on the root directory of your website. Hope this helps, Rob. Helmut Granda wrote: Is there anyway to go around the crossdomain for testing purposes besides testing locally (from flash IDE)? final files will be at Form: subdomain.zzz.com Processing form: differentsubdomain.zzz.com Testing is being done at yyy.com and of course me being at yyy.com dont have access tot xxx.com and I dont want to send files and be like, test it if it fails send it back, then 5 minutes later ask for the file again and so forth. TIA ___ 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] drawing with mouse / pen
Hi, I am working on a project that would possibly require the user to select an answer from a quiz by circling it with the mouse. Has anyone of you done something similar before - we want the user to roughly draw around the object, not necessary join the ends of the lines. I am thinking of providing a kind of doughnut shaped area into which the user has to draw. But how would I track the movement of the mouse in the right way? Thanks, Nik ___ 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] drawing with mouse / pen
The drawing part's easy. For closing off the circle, just do what Flash does for the endFill() method, just connect the last point in the polygon you're creating with the first. The for selecting the right answer, it's a point in polygon problem. Now that I think about it, create an empty movie clip, do a beginFill(0,0) in the new clip, follow the mouse to draw, on release, endFill(), then do a hitTest with the center point of each answer and the movieclip you just created. If there's two center points that hit your clip, kill it and make the user draw again. --- nik crosina [EMAIL PROTECTED] wrote: Hi, I am working on a project that would possibly require the user to select an answer from a quiz by circling it with the mouse. Has anyone of you done something similar before - we want the user to roughly draw around the object, not necessary join the ends of the lines. I am thinking of providing a kind of doughnut shaped area into which the user has to draw. But how would I track the movement of the mouse in the right way? Thanks, Nik ___ 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 __ 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
Re: [Flashcoders] CrossDomain and Forms
On 5/1/07, Robert Brisita [EMAIL PROTECTED] wrote: The crossdomain.xml has to be on the server with the data you want to access. That is what I was afraid of :( and the server where the data I want to access is in the client's hands. Thanks for the confirmation. You could also you LocalConnection to get around it. Helmut Granda wrote: but the crossdomain.xml has to be in the client's machine not on my testing server. is that correct? On 5/1/07, Robert Brisita [EMAIL PROTECTED] wrote: Search for an example of a crossdomain.xml, which would sit on the root directory of your website. Hope this helps, Rob. Helmut Granda wrote: Is there anyway to go around the crossdomain for testing purposes besides testing locally (from flash IDE)? final files will be at Form: subdomain.zzz.com Processing form: differentsubdomain.zzz.com Testing is being done at yyy.com and of course me being at yyy.com dont have access tot xxx.com and I dont want to send files and be like, test it if it fails send it back, then 5 minutes later ask for the file again and so forth. TIA ___ 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@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] CrossDomain and Forms
You need a proxy script, which is a file on your server that will read in the data from the other server and write it out for you. As far as Flash is concerned, the data is from your server. There's an example on adobe.com somewhere. - Original Message - From: Helmut Granda [EMAIL PROTECTED] To: Flashcoders mailing list flashcoders@chattyfig.figleaf.com Sent: Tuesday, May 01, 2007 4:49 PM Subject: [Flashcoders] CrossDomain and Forms Is there anyway to go around the crossdomain for testing purposes besides testing locally (from flash IDE)? final files will be at Form: subdomain.zzz.com Processing form: differentsubdomain.zzz.com Testing is being done at yyy.com and of course me being at yyy.com dont have access tot xxx.com and I dont want to send files and be like, test it if it fails send it back, then 5 minutes later ask for the file again and so forth. TIA ___ 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] printJob, orientation and rotation or scaling issues
Hi I'm having problems correctly rotating a movieclip to accomodate users printing in either portrait or landscape format. There was a thread about this maybe 4 to 6 weeks ago and I'm unable to locate it in the archives. If anyone recalls that, would they mind pointing me to it? The item to print is a landscape formatted movieClip and I'm wanting to rotate and scale it so that users with print setup to portrait will still print it OK. Here's my code which works OK on some machines but not others. MovieClip to print is postcardClip and it's normal size is much smaller than page size... var myPrintJob:PrintJob = new PrintJob(); var notCancelled:Boolean = myPrintJob.start(); if (notCancelled){ var startScaleX:Number = postcardClip._xscale; var startScaleY:Number = postcardClip._yscale; if (myPrintJob.orientation == portrait){ // NEED TO ROTATE postcardClip._rotation = 270; } postcardClip._xscale = 180; postcardClip._yscale = 180; myPrintJob.addPage(postcardClip); myPrintJob.send(); postcardClip._rotation = 0; postcardClip._xscale = startScaleX; postcardClip._yscale = startScaleY; } delete myPrintJob; What's happening is that on some computer/printer combinations, a triangular portion (half the image) is printing correctly with the other triangular half printing as solid triangular block. I suspect something wrong with the scaling part of my code. Any help appreciated. David ___ 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] drawing with mouse / pen
Nik, if it can save you any energy, be sure you show a proof of concept to your client/colleague before you get too hip-deep into this. We've tried to do similar things in the past with little success. The issue is not technical, it's more of a usability issue. If you provide a VISIBLE area in which to draw, the end result will be that you're defeating the purpose of drawing freehand. You might as well just click on the area you've dedicated. (Remember, these are usability opinions, and your mileage may very. The crucial thing is that, in what you've described, your opinion typically doesn't matter. It's the collective opinion of your users and how well they understand, and can complete, the task that matters.) If you want to draw anywhere, you can create an empty movie clip as a canvas that allows you to draw over everything and, as you said, do a stroke with no fill so you don't have to worry about closing the path, and it looks more natural like a marker on a whiteboard. You can just use lineTo and an interval if you want something simple, or smooth out the line using curveTo and an interval. You can then determine the geographical center of the circle and see if that coordinate matches up with a hitTest on the answer clip. You can't use hit test between circle and answer unless the answers are no where near each other. But, you can say: center of circle is at 100,100, and answerMC.hitTest(100,100,false) (No shape flag will be easier, I think.) The problem will be one of user satisfaction. How hard is it to draw a circle with the mouse? How accurately can they get it over the answer? How many times do they have to do it? For example, doing this for a five-question quiz is great. But for a 20 question quiz it is unbearably tedious. You want to just click the answer and move on. Anyway, I suggest that you spend a little time with testers to see how they react before committing. Rich ___ 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