Re: [Flashcoders] Stability of flash debug plugin

2012-02-07 Thread Dennis Ernst
It's been pretty bad.  FF 10 seems to have improved the situation.   To 
debug you have to think in short spurts or disable/lengthen the timeout 
on the plugin-container.   See 
https://developer.mozilla.org/en/Plugins/Out_of_process_plugins/The_plugin_hang_detector


Dennis


I'm running the flash debug player - 11.1.102.55, usually on FF.

It seems particularly prone to crashing when it comes across an error.

It often dies whilst remote debugging. Anyone else see this?


___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


RE: [Flashcoders] Vector.map()

2011-08-19 Thread Dennis Ernst
function mapper needs to return an element of the new vector.  In this 
case, the vector is a vector of  uint, so the mapper function needs to 
return a uint, not a Vector.  This makes sense because mapper is called 
for every item in g.  Say you wanted to populate h with the squares of 
each element in g, you would return item * item.



Ernie

On 8/19/2011 9:00 AM, flashcoders-requ...@chattyfig.figleaf.com wrote:

Message: 3
Date: Fri, 19 Aug 2011 08:36:30 -0400
From: Mendelsohn, Michaelmichael.mendels...@fmglobal.com
Subject: RE: [Flashcoders] Vector.map()
To: kennethkawam...@gmail.comkennethkawam...@gmail.com, Flash
Coders List flashcoders@chattyfig.figleaf.com
Message-ID:

e1835ecc6fc45346acce65b65d0a5aae01194dd...@johnexmbp02.corp.fmglobal.com

Content-Type: text/plain; charset=us-ascii

You're right Kenneth.

var g:Vector.uint  = Vector.uint([1,2,3,4,5]);
var hh:Vector.uint  = g.slice();
var h:Vector.uint  = g.map(mapper);
var a = 5;
function mapper(item:uint,ind:uint,g:Vector.uint):Vector.uint{
trace(g[ind]+30);
return g;
}

In this case, hh returns the vector, and h still returns null.

- MM

-Original Message-
From: Kenneth Kawamoto [mailto:kennethkawam...@gmail.com]
Sent: Thursday, August 18, 2011 5:15 PM
To: Flash Coders List
Cc: Mendelsohn, Michael
Subject: Re: [Flashcoders] Vector.map()

What do you get for h?

Kenneth Kawamoto
http://www.materiaprima.co.uk/

On 18/08/2011 21:08, Mendelsohn, Michael wrote:

Hi Kenneth...

This is working for me:

var g:Vector.uint   = Vector.uint([1,2,3,4,5]);
var h:Vector.uint   = g.map(mapper);
function mapper(item:uint,ind:uint,g:Vector.uint):void{
trace(g[ind]+30);
}

Hope that helps,
- Michael M.



-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com 
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Kenneth Kawamoto
Sent: Thursday, August 18, 2011 9:27 AM
To: Flash Coders List
Subject: [Flashcoders] Vector.map()

Dear coders,

Vector.map() is supposed to return a new Vector but it appears to return
nothing (undefined). Is this working for you?




___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders