Yeah that's exactly it, trying to get Flex front end to communicate with Xray connector in flash 8 swf.
Right now, I set up a simple LC in a basic Flex front end that has a method for listening for trace statements and while it connects just fine, nothing is received on the method defined. I assume since LC uses AMF that it'd have to be set to AMF0 for the communication to work. Maybe I'm missing something simple, but I've tripple checked things like *when* the connection is made in relation to when the object is instantiated (hence the custom method being available before connecting). Any tricks you used when you did it? THanks again Muz, JG On 5/22/06, Muzak <[EMAIL PROTECTED]> wrote:
DOH.. LocalConnection... Thought you were talking about NetConnection.. Does LocalConnection need objectEncoding? Are you trying to have a Flex swf communicate with a Flash swf? Did that in beta 2 which worked fine without setting objectEncoding. Classes are probably in one of the .swc files: C:\Program Files\Adobe\Flex Builder 2.0 Beta 3\Flex SDK 2.0\frameworks\libs C:\Program Files\Adobe\Flex Builder 2.0 Beta 3\Flex SDK 2.0\frameworks\locale\en_US Some classes here (.as files). No flash.net package though.. C:\Program Files\Adobe\Flex Builder 2.0 Beta 3\Flex SDK 2.0\frameworks\source\mx regards, Muzak ----- Original Message ----- From: "John Grden" <[EMAIL PROTECTED]> To: "Flashcoders mailing list" <flashcoders@chattyfig.figleaf.com> Sent: Monday, May 22, 2006 2:22 PM Subject: Re: [Flashcoders] ObjectEncoding for LocalConnection Hey Muz, thanks for taking the time ;) I saw this page, as I usually visit live docs when the local version doesn't have the answer. This line in the link you sent is different from the one I sent earlier: "The ObjectEncoding class allows classes that serialize objects (such as NetStream, NetConnection, SharedObject, and ByteArray) to interoperate with prior versions of ActionScript." - Note how LocalConnection's not mentioned there. And in the LocalConnection class, defaultObjectEncoding / objectEncoding is not included in the list of properties: http://livedocs.macromedia.com/labs/1/flex20beta3/langref//flash/net/LocalConnection.html#methodSummary I've tried setting it with: lc.defaultObjectEncoding = ObjectEncoding.AMF0; lc["defaultObjectEncoding"] = ObjectEncoding.AMF0; lc.objectEncoding = ObjectEncoding.AMF0; lc["objectEncoding"] = ObjectEncoding.AMF0; also, I can't seem to locate the classes on my harddrive, does anyone know where they're at? Thanks again Muz JG On 5/22/06, Muzak <[EMAIL PROTECTED]> wrote: > > According to the beta 3 livedocs it's still there: > > http://livedocs.macromedia.com/labs/1/flex20beta3/langref//flash/net/ObjectEncoding.html > > Except for the NetStream class: > http://labs.adobe.com/wiki/index.php/Flex:Beta_2_to_Beta_3_Changes > <quote> > You can no longer set the objectEncoding for a NetStream; it uses the > objectEncoding of the NetConnection that was passed to its > constructor > </quote> > > regards, > Muzak > > > ----- Original Message ----- > From: "John Grden" <[EMAIL PROTECTED]> > To: "Flashcoders mailing list" <flashcoders@chattyfig.figleaf.com> > Sent: Monday, May 22, 2006 7:55 AM > Subject: [Flashcoders] ObjectEncoding for LocalConnection > > > When did this get taken out? Here's a doc, apparently old, that lists > LocalConnection as a class that has the defualtObjectEncoding property, > but > it no longer does: > > "ByteArray, LocalConnection, NetConnection, NetStream and SharedObject all > implement the ObjectEncoding class and static defaultObjectEncoding, which > control how objects are represented in the Action Message Format (AMF). > > The ObjectEncoding class allows classes that serialize objects (such as > NetStream, NetConnection, SharedObject, LocalConnection, and ByteArray) to > interoperate with the prior versions of ActionScript. Values can be set > with > ObjectEncoding::AMF0 for the ActionScript 1.0 and ActionScript 2.0 AMF, or > ObjectEncoding::AMF3 for the ActionScript 3.0 AMF." > Does anyone have any more information on this? What the status might be > at > final launch? > > -- > John Grden - Blitz _______________________________________________ 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
-- John Grden - Blitz _______________________________________________ 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