Re: [Flashcoders] Flex generative art???

2010-06-11 Thread Henrik Andersson

Gerry Beauregard wrote:

Hi Jim,

I see no reason why Flex can't be used for interactive artwork.  The Canvas 
component in Flex is derived from Sprite, so anything that you would do in a 
Sprite can be done in a Canvas.


Except that for simply drawing shapes, the Shape class is a better 
choice. No framework, no container, just drawing.

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


Re: [Flashcoders] Flex generative art???

2010-06-11 Thread Jon Bradley
Canvas has a significant impact on performance if you allow the flex  
framework to do measuring and layout and style management. It is not  
ideal for generative art work that needs to have a high level of  
performance.


You can do it but you just need to override a whole bunch of methods  
to avoid measuring, layout and style changes.


There are also a few flex-like components for Flash that will provide  
some measure of layout capability for you (minimal comps is but one  
example).


- jon



On Jun 10, 2010, at 8:30 PM, Gerry Beauregard wrote:


Hi Jim,

I see no reason why Flex can't be used for interactive artwork.  The  
Canvas component in Flex is derived from Sprite, so anything that  
you would do in a Sprite can be done in a Canvas.


We've been using FlexBuilder 3 for development of everything at www.sonoport.com 
.  (I haven't upgraded to Flash Builder 4 yet). While we don't do  
generative visual art, some of what we do is pretty CPU-intensive,  
e.g. our time-stretcher/pitch-shifting (http://labs.sonoport.com/audiostretch/ 
).


We build a lot of the core audio processing stuff that's common  
across many of projects as SWCs (Flex Library Project) in  
FlexBuilder.  We then use use those SWCs either in Flex Projects  
or ActionScript Projects.   Either way, we get a SWF, and the  
performance of all the audio stuff is the same.


In our case, the choice of whether to use the Flex Project or  
ActionScript Project option is mainly dependent on whether we want  
to use all the controls that Flex provides, along with the  
convenience of the Design mode that makes it super-easy to specify  
the layout of those controls.


There is a bit of extra size overhead if you go with Flex.  A new  
Flex Project with no additional controls results in a 176KB swf  
(when you export a release build) , whereas an ActionScript  
Project is just 4KB.


Cheers,

-Gerry

The overhead

On 2010-06-11  , at 03:46 , Jim Andrews wrote:

I'm a bit confused as to how to proceed with Flash. I've been using  
Director for the last 11 years.


You can see the sort of (Director Shockwave) apps I like to create  
at http://vispo.com/dbcinema/sw/sw.htm and http://vispo.com/jig/arteroids/exe 
 . These apps contain menus, spin controls, drop-down menus, and  
similar types of controls, and generally lots of them. But they  
also contain, in the case of http://vispo.com/dbcinema/sw/sw.htm ,  
high-performance generative art. They're both very 'interactive  
interface' oriented and also very high-performance-art-oriented.  
Windowing, menuing, dialog boxes, and interactive controls are  
important to them. But so is lots of room for the art.


I don't really care about filesize being bulked up by Flex. High  
speed access is common, these days. But if Flex is slow in  
performance, that's the more important thing, to me. Is it? How is  
it in terms of speed?


How would you approach making the above sorts of apps in Flash?  
Would you create them as ActionScript projects or would you use Flex?


ja
http://vispo.com

- Original Message - From: Jer Brand thejhe...@gmail.com
To: Flash Coders List flashcoders@chattyfig.figleaf.com
Sent: Thursday, June 10, 2010 12:03 PM
Subject: Re: [Flashcoders] Flex generative art???


Flex is for RIA's and helps you with layouts and common controls  
and doesn't
really provide anything useful for generating art with either  
vectors or
drawing to a sprite. With the framework itself bulking up the size  
of your
swf and consuming additional resources, it's not really a good  
thing.


The generative art I typically use straight ActionScript with a  
library of
choice -- Hype (http://www.hypeframework.org/) being particularly  
awesome

for that kinda thing.

There's nothing stopping you from using Flex / Flash Builder as  
your editor
though. Just create an ActionScript or Flash Professional  
project.


If you're just looking for ActionScript generative art, I'm fairly  
partial

to http://levitated.net/


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



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


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


Re: [Flashcoders] Flex generative art???

2010-06-11 Thread Jer Brand
It might not be a horrible idea to create two projects:  A Flex UI that
loads the canvas .swf built as an ActionScript project (either in Flash or
Flex). You just need to reference swfLoaderInstance.content (or
swfLoaderInstance.content['movieClipInstanceName'] if it's a child) and you
have your graphics class there for your UI to manipulate.

The idea of separating application logic from graphics code appeals my
obsessive need to put things in buckets. Performance has been acceptable,
but I've not done any serious graphics processing with the technique.

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


Re: [Flashcoders] Flex generative art???

2010-06-11 Thread Henrik Andersson

Jer Brand wrote:

It might not be a horrible idea to create two projects


I think it is a bad idea. The more swf files, the more complicated. Keep 
it to just one if possible.


Separating the code on the other hand is a good idea. Use packages for 
that, not separate swf files.

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


[Flashcoders] targeting mc

2010-06-11 Thread Lehr, Theodore
So I am rolling over one mc to impact another and I am trying:

function showDetails(e:Event):void
{
 this[details+e.currentTarget.name].visible=true;
}

why does this not work?
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] targeting mc

2010-06-11 Thread allandt bik-elliott (thefieldcomic.com)
trace this

that calls detailsname.visible = true;

a

On 11 June 2010 14:53, Lehr, Theodore ted_l...@federal.dell.com wrote:

 So I am rolling over one mc to impact another and I am trying:

 function showDetails(e:Event):void
 {
 this[details+e.currentTarget.name].visible=true;
 }

 why does this not work?
 ___
 Flashcoders mailing list
 Flashcoders@chattyfig.figleaf.com
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

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


Re: [Flashcoders] targeting mc

2010-06-11 Thread Henrik Andersson

Cor wrote:

Not sure what or how your object which fires the event looks like?
But try:
  [details+e.currentTarget.name].visible=true;

Or

this.[details+e.currentTarget.name].visible=true;



Both of those are syntax errors. The original code was fine.
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


RE: [Flashcoders] targeting mc

2010-06-11 Thread Cor
Not sure what or how your object which fires the event looks like?
But try:
 [details+e.currentTarget.name].visible=true;

Or

this.[details+e.currentTarget.name].visible=true;


-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Lehr,
Theodore
Sent: vrijdag 11 juni 2010 15:54
To: Flash Coders List
Subject: [Flashcoders] targeting mc

So I am rolling over one mc to impact another and I am trying:

function showDetails(e:Event):void
{
 this[details+e.currentTarget.name].visible=true;
}

why does this not work?
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Geen virus gevonden in het binnenkomende-bericht.
Gecontroleerd door AVG - www.avg.com 
Versie: 9.0.829 / Virusdatabase: 271.1.1/2930 - datum van uitgifte: 06/10/10
20:35:00

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


RE: [Flashcoders] targeting mc

2010-06-11 Thread Lehr, Theodore
I thought so - but I am getting: Error #1010: A term is undefined and has no 
properties.


From: flashcoders-boun...@chattyfig.figleaf.com 
[flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Henrik Andersson 
[he...@henke37.cjb.net]
Sent: Friday, June 11, 2010 10:06 AM
To: Flash Coders List
Subject: Re: [Flashcoders] targeting mc

Cor wrote:
 Not sure what or how your object which fires the event looks like?
 But try:
   [details+e.currentTarget.name].visible=true;

 Or

 this.[details+e.currentTarget.name].visible=true;


Both of those are syntax errors. The original code was fine.
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] targeting mc

2010-06-11 Thread allandt bik-elliott (thefieldcomic.com)
things to trace

this
e.currentTarget.name
e.target.name.name
(e.currentTarget as DisplayObject).name

best
a

On 11 June 2010 15:06, Henrik Andersson he...@henke37.cjb.net wrote:

 Cor wrote:

 Not sure what or how your object which fires the event looks like?
 But try:
  [details+e.currentTarget.name].visible=true;

 Or

 this.[details+e.currentTarget.name].visible=true;


 Both of those are syntax errors. The original code was fine.

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

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


Re: [Flashcoders] targeting mc

2010-06-11 Thread allandt bik-elliott (thefieldcomic.com)
bugger

e.target.name http://e.target.name.name/
http://e.target.name.name/not
e.target.name.name

On 11 June 2010 15:11, allandt bik-elliott (thefieldcomic.com) 
alla...@gmail.com wrote:

 things to trace

 this
 e.currentTarget.name
 e.target.name.name
 (e.currentTarget as DisplayObject).name

 best
 a

 On 11 June 2010 15:06, Henrik Andersson he...@henke37.cjb.net wrote:

 Cor wrote:

 Not sure what or how your object which fires the event looks like?
 But try:
  [details+e.currentTarget.name].visible=true;

 Or

 this.[details+e.currentTarget.name].visible=true;


 Both of those are syntax errors. The original code was fine.

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



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


Re: [Flashcoders] targeting mc

2010-06-11 Thread Henrik Andersson

allandt bik-elliott (thefieldcomic.com) wrote:

things to trace


Screw tracing! Just fire up the debugger and see exactly what the value is!
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


RE: [Flashcoders] targeting mc

2010-06-11 Thread Lehr, Theodore
I think it is a matter of scope the mc I am trying to affect 
(this[details+e.currentTarget.name]) is a texfield created in a function - so 
I am guessing it is not accesible outside of that function... there are 
multiple instances of these textfields... they are created in a loop like:

var barDetails:new TextField();

..

barDetails.name=.;
addChild(barDetails);


I even tried taking the var barDetails:new TextField(); otside of the function, 
but I get the same error
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] targeting mc

2010-06-11 Thread Matt S.
whats the basic structure? is there an MC named details, and within that
is the MC you're trying to target? the concatenation of  details+
e.currentTarget.name seems bizarre, since you're taking an already existing
name and then modifying the name by adding details on the front.

.m


On Fri, Jun 11, 2010 at 9:53 AM, Lehr, Theodore
ted_l...@federal.dell.comwrote:

 So I am rolling over one mc to impact another and I am trying:

 function showDetails(e:Event):void
 {
 this[details+e.currentTarget.name].visible=true;
 }

 why does this not work?
 ___
 Flashcoders mailing list
 Flashcoders@chattyfig.figleaf.com
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

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


Re: [Flashcoders] targeting mc

2010-06-11 Thread Matt S.
Can you post more of your code? Specifically the code that creates the
intended target in the first place.

.m

On Fri, Jun 11, 2010 at 10:43 AM, Lehr, Theodore
ted_l...@federal.dell.comwrote:

 I think it is a matter of scope the mc I am trying to affect
 (this[details+e.currentTarget.name]) is a texfield created in a function
 - so I am guessing it is not accesible outside of that function... there are
 multiple instances of these textfields... they are created in a loop like:

 var barDetails:new TextField();

 ..

 barDetails.name=.;
 addChild(barDetails);


 I even tried taking the var barDetails:new TextField(); otside of the
 function, but I get the same error
 ___
 Flashcoders mailing list
 Flashcoders@chattyfig.figleaf.com
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

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


RE: [Flashcoders] targeting mc

2010-06-11 Thread Lehr, Theodore
Basically:

function parseSumXML(e:Event):void
{

   //looping through the xml
   for (var n:int=0; ntotalChildren; n++) {
 obar.graphics.beginFill. (creating square);
 obar.name = Assigned+n;
 obar.addEventListener(MouseEvent.ROLL_OVER,showDetails);

 var barDetails:TextField.. creating textfield;
 barDetails.name=detailsAssigned+n;
 barDetails.visible=false;
   }
}

function showDetails(e:Event):void
{
   this[details+e.currentTarget.name].visible=true;
}


From: flashcoders-boun...@chattyfig.figleaf.com 
[flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Matt S. 
[mattsp...@gmail.com]
Sent: Friday, June 11, 2010 11:01 AM
To: Flash Coders List
Subject: Re: [Flashcoders] targeting mc

Can you post more of your code? Specifically the code that creates the
intended target in the first place.

.m

On Fri, Jun 11, 2010 at 10:43 AM, Lehr, Theodore
ted_l...@federal.dell.comwrote:

 I think it is a matter of scope the mc I am trying to affect
 (this[details+e.currentTarget.name]) is a texfield created in a function
 - so I am guessing it is not accesible outside of that function... there are
 multiple instances of these textfields... they are created in a loop like:

 var barDetails:new TextField();

 ..

 barDetails.name=.;
 addChild(barDetails);


 I even tried taking the var barDetails:new TextField(); otside of the
 function, but I get the same error
 ___
 Flashcoders mailing list
 Flashcoders@chattyfig.figleaf.com
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

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


RE: [Flashcoders] targeting mc

2010-06-11 Thread Lehr, Theodore
I am adding them now to a parent sprite created outside of the function and I 
seem to be able to hit them there


From: flashcoders-boun...@chattyfig.figleaf.com 
[flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Matt S. 
[mattsp...@gmail.com]
Sent: Friday, June 11, 2010 11:01 AM
To: Flash Coders List
Subject: Re: [Flashcoders] targeting mc

Can you post more of your code? Specifically the code that creates the
intended target in the first place.

.m

On Fri, Jun 11, 2010 at 10:43 AM, Lehr, Theodore
ted_l...@federal.dell.comwrote:

 I think it is a matter of scope the mc I am trying to affect
 (this[details+e.currentTarget.name]) is a texfield created in a function
 - so I am guessing it is not accesible outside of that function... there are
 multiple instances of these textfields... they are created in a loop like:

 var barDetails:new TextField();

 ..

 barDetails.name=.;
 addChild(barDetails);


 I even tried taking the var barDetails:new TextField(); otside of the
 function, but I get the same error
 ___
 Flashcoders mailing list
 Flashcoders@chattyfig.figleaf.com
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

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


RE: [Flashcoders] targeting mc

2010-06-11 Thread Merrill, Jason
Haven't followed this thread, so apologies if this has been hashed out
previously. But this:

function showDetails(e:Event):void
{
this[details+e.currentTarget.name].visible=true;
}


Seems unnecessarily complicated.  Seems this should work:

function showDetails(e:Event):void
{
var mySprite:Sprite  = e.target as Sprite;
mySprite.visible = true;
}

HOWEVER, the fact you are telling it to be visible AFTER the mouse rolls
over it seems problematic - if it wasn't visible before, then it would
be impossible to trigger a roll over.


Jason Merrill 

Instructional Technology Architect
Bank of America   Global Learning 

Join the Bank of America Flash Platform Community  and visit our
Instructional Technology Design Blog
(Note: these resources are only available for Bank of America
associates)





-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Lehr,
Theodore
Sent: Friday, June 11, 2010 11:14 AM
To: Flash Coders List
Subject: RE: [Flashcoders] targeting mc

Basically:

function parseSumXML(e:Event):void
{

   //looping through the xml
   for (var n:int=0; ntotalChildren; n++) {
 obar.graphics.beginFill. (creating square);
 obar.name = Assigned+n;
 obar.addEventListener(MouseEvent.ROLL_OVER,showDetails);

 var barDetails:TextField.. creating textfield;
 barDetails.name=detailsAssigned+n;
 barDetails.visible=false;
   }
}

function showDetails(e:Event):void
{
   this[details+e.currentTarget.name].visible=true;
}


From: flashcoders-boun...@chattyfig.figleaf.com
[flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Matt S.
[mattsp...@gmail.com]
Sent: Friday, June 11, 2010 11:01 AM
To: Flash Coders List
Subject: Re: [Flashcoders] targeting mc

Can you post more of your code? Specifically the code that creates the
intended target in the first place.

.m

On Fri, Jun 11, 2010 at 10:43 AM, Lehr, Theodore
ted_l...@federal.dell.comwrote:

 I think it is a matter of scope the mc I am trying to affect
 (this[details+e.currentTarget.name]) is a texfield created in a 
 function
 - so I am guessing it is not accesible outside of that function... 
 there are multiple instances of these textfields... they are created
in a loop like:

 var barDetails:new TextField();

 ..

 barDetails.name=.;
 addChild(barDetails);


 I even tried taking the var barDetails:new TextField(); otside of the 
 function, but I get the same error
 ___
 Flashcoders mailing list
 Flashcoders@chattyfig.figleaf.com
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

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


Re: [Flashcoders] targeting mc

2010-06-11 Thread Henrik Andersson

Lehr, Theodore wrote:

Basically:

function parseSumXML(e:Event):void
{

//looping through the xml
for (var n:int=0; ntotalChildren; n++) {
  obar.graphics.beginFill. (creating square);
  obar.name = Assigned+n;
  obar.addEventListener(MouseEvent.ROLL_OVER,showDetails);

  var barDetails:TextField.. creating textfield;
  barDetails.name=detailsAssigned+n;
  barDetails.visible=false;
}
}

function showDetails(e:Event):void
{
this[details+e.currentTarget.name].visible=true;
}


I got it!

You are assuming that the named children results in corresponding 
properties on the container. This is not the case. That is only for 
timeline instances. Code instantiated objects does not get this. Use 
getChildByName instead.

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


Re: [Flashcoders] targeting mc

2010-06-11 Thread allandt bik-elliott (thefieldcomic.com)
also - have you set mouseChildren = false on the items that fire the event
if you don't need mouseevents from the children

On 11 June 2010 15:12, allandt bik-elliott (thefieldcomic.com) 
alla...@gmail.com wrote:

bugger

e.target.name http://e.target.name.name/

not

e.target.name.name

On 11 June 2010 15:11, allandt bik-elliott (thefieldcomic.com) 
alla...@gmail.com wrote:

things to trace

this

e.currentTarget.name

e.target.name.name

(e.currentTarget as DisplayObject).name

best

a

On 11 June 2010 15:06, Henrik Andersson he...@henke37.cjb.net wrote:

 Cor wrote:

 Not sure what or how your object which fires the event looks like?
But try:
 [details+e.currentTarget.name].visible=true;

Or

this.[details+e.currentTarget.name].visible=true;

  Both of those are syntax errors. The original code was fine.

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


[Flashcoders] Job Openings at Bank of America for US/Canada and UK candidates

2010-06-11 Thread Merrill, Jason
Once again, we have some job openings on my team at Bank of America. We
have at least one job for a North American-based candidate and one or
more for positions in London, UK. 

These are not entry level positions, nor do we seek intermediate level
candidates. We have one of the best internal e-learning organizations in
the industry and we have many instructional technology developers in our
larger team, but these positions are for the special ops team of
Instructional Technology Architects (senior-level positions) I am on. We
don't just do the simple page-turner WBTs all the time - we build
re-usable e-learning solutions, components, and systems.  We are looking
for what we call e-learning rock stars - candidates with the following
REQUIRED skills and talents (if you don't have these, then you probably
shouldn't apply).  

1.  Advanced knowledge of Actionscript 3.0 - meaning, you are
comfortable writing all of your Actionscript in classes using
object-oriented methods. You can do things like create and dispatch
custom events, work with XML, create a code architecture, etc. You can
create rich e-learning experiences in Flash or Flex and have a portfolio
you can show that demonstrates this.
2.  You have a good visual portfolio of work you have done. Meaning,
you consider yourself a good graphic interface designer, not just have a
mastery of Photoshop and Illustrator or Fireworks.
3.  You have e-learning background and experience. An advanced
degree in a related field is preferred.  You understand adult learning
theory and could switch into the role of an instructional designer if
you had to (not that you would in this position, you wouldn't, but there
is some collaboration with IDs where this helps immensely)

Those three skills are required.  Other desired skills would be (not
necessarily required- obviously, we can't expect all of these, but some
would be nice):

1.  Knowledge of the Adobe Flex framework
2.  Knowledge of HTML/Javascript/AJAX
3.  Knowledge of SCORM, LMS and LCMS systems
4.  Knowledge of Lectora / Saba Publisher
5.  Knowledge of Adobe's video and sound editing tools
6.  Knowledge of Microsoft Sharepoint - especially if you know CAML
and using Sharepoint Lists and Webservices
7.  Knowledge of utilizing Webservices
8.  Knowledge of OOP design patterns
9.  Knowledge of the other tools in Adobe's Creative Suite
10. Knowledge of micro architectures like Cairngorm and Pure MVC
11. Knowledge of third party Actionscript libraries like
Papervision3D or Away3D
12. Knowledge of 3D modeling tools like Blender or Swift3D

Of course, we would prefer candidates located in the Charlotte, NC area
where we are headquartered, but being remote is completely OK as well.
The London position(s) are located in London - no remote candidates for
those. This is a GREAT job working on a TALENTED team at a FATASTIC
Fortune 10 company.

Send me your resumes if you're interested!



Jason Merrill 

Instructional Technology Architect
Bank of America   Global Learning 

Join the Bank of America Flash Platform Community
http://sharepoint.bankofamerica.com/sites/tlc/flash/default.aspx   and
visit our Instructional Technology Design Blog
http://sharepoint.bankofamerica.com/sites/SDTeam/itdblog/default.aspx 
(Note: these resources are only available for Bank of America
associates)






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


Re: [Flashcoders] Job Openings at Bank of America for US/Canada and UK candidates

2010-06-11 Thread Ktu
I am a developer. I code. I can barely design buttons. Layout is not as
hard.
Are there actually people out there who are Instructional Technology
Architects (senior-level positions) in there ability to code and who also
consider yourself a good graphic interface designer, not just have a
mastery of Photoshop and Illustrator or Fireworks?

I've always been curious.:\

Ktu

On Fri, Jun 11, 2010 at 12:18 PM, Merrill, Jason 
jason.merr...@bankofamerica.com wrote:

 Once again, we have some job openings on my team at Bank of America. We
 have at least one job for a North American-based candidate and one or
 more for positions in London, UK.

 These are not entry level positions, nor do we seek intermediate level
 candidates. We have one of the best internal e-learning organizations in
 the industry and we have many instructional technology developers in our
 larger team, but these positions are for the special ops team of
 Instructional Technology Architects (senior-level positions) I am on. We
 don't just do the simple page-turner WBTs all the time - we build
 re-usable e-learning solutions, components, and systems.  We are looking
 for what we call e-learning rock stars - candidates with the following
 REQUIRED skills and talents (if you don't have these, then you probably
 shouldn't apply).

 1.  Advanced knowledge of Actionscript 3.0 - meaning, you are
 comfortable writing all of your Actionscript in classes using
 object-oriented methods. You can do things like create and dispatch
 custom events, work with XML, create a code architecture, etc. You can
 create rich e-learning experiences in Flash or Flex and have a portfolio
 you can show that demonstrates this.
 2.  You have a good visual portfolio of work you have done. Meaning,
 you consider yourself a good graphic interface designer, not just have a
 mastery of Photoshop and Illustrator or Fireworks.
 3.  You have e-learning background and experience. An advanced
 degree in a related field is preferred.  You understand adult learning
 theory and could switch into the role of an instructional designer if
 you had to (not that you would in this position, you wouldn't, but there
 is some collaboration with IDs where this helps immensely)

 Those three skills are required.  Other desired skills would be (not
 necessarily required- obviously, we can't expect all of these, but some
 would be nice):

 1.  Knowledge of the Adobe Flex framework
 2.  Knowledge of HTML/Javascript/AJAX
 3.  Knowledge of SCORM, LMS and LCMS systems
 4.  Knowledge of Lectora / Saba Publisher
 5.  Knowledge of Adobe's video and sound editing tools
 6.  Knowledge of Microsoft Sharepoint - especially if you know CAML
 and using Sharepoint Lists and Webservices
 7.  Knowledge of utilizing Webservices
 8.  Knowledge of OOP design patterns
 9.  Knowledge of the other tools in Adobe's Creative Suite
 10. Knowledge of micro architectures like Cairngorm and Pure MVC
 11. Knowledge of third party Actionscript libraries like
 Papervision3D or Away3D
 12. Knowledge of 3D modeling tools like Blender or Swift3D

 Of course, we would prefer candidates located in the Charlotte, NC area
 where we are headquartered, but being remote is completely OK as well.
 The London position(s) are located in London - no remote candidates for
 those. This is a GREAT job working on a TALENTED team at a FATASTIC
 Fortune 10 company.

 Send me your resumes if you're interested!



 Jason Merrill

 Instructional Technology Architect
 Bank of America   Global Learning

 Join the Bank of America Flash Platform Community
 http://sharepoint.bankofamerica.com/sites/tlc/flash/default.aspx   and
 visit our Instructional Technology Design Blog
 http://sharepoint.bankofamerica.com/sites/SDTeam/itdblog/default.aspx
 (Note: these resources are only available for Bank of America
 associates)






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

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


RE: [Flashcoders] Job Openings at Bank of America for US/Canada and UK candidates

2010-06-11 Thread Merrill, Jason
Yes, I do - as well as several members of my team.  We do coding most of
the day in AS3, several of us are artists in their spare time and have
Master's degrees in instructional technology.  It's a hard mix to find,
but those people are out there.


Jason Merrill 

Instructional Technology Architect
Bank of America   Global Learning 

Join the Bank of America Flash Platform Community  and visit our
Instructional Technology Design Blog
(Note: these resources are only available for Bank of America
associates)






-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Ktu
Sent: Friday, June 11, 2010 1:45 PM
To: Flash Coders List
Subject: Re: [Flashcoders] Job Openings at Bank of America for US/Canada
and UK candidates

I am a developer. I code. I can barely design buttons. Layout is not as
hard.
Are there actually people out there who are Instructional Technology
Architects (senior-level positions) in there ability to code and who
also consider yourself a good graphic interface designer, not just have
a mastery of Photoshop and Illustrator or Fireworks?

I've always been curious.:\

Ktu

On Fri, Jun 11, 2010 at 12:18 PM, Merrill, Jason 
jason.merr...@bankofamerica.com wrote:

 Once again, we have some job openings on my team at Bank of America. 
 We have at least one job for a North American-based candidate and one 
 or more for positions in London, UK.

 These are not entry level positions, nor do we seek intermediate level

 candidates. We have one of the best internal e-learning organizations 
 in the industry and we have many instructional technology developers 
 in our larger team, but these positions are for the special ops team

 of Instructional Technology Architects (senior-level positions) I am 
 on. We don't just do the simple page-turner WBTs all the time - we 
 build re-usable e-learning solutions, components, and systems.  We are

 looking for what we call e-learning rock stars - candidates with the

 following REQUIRED skills and talents (if you don't have these, then 
 you probably shouldn't apply).

 1.  Advanced knowledge of Actionscript 3.0 - meaning, you are
 comfortable writing all of your Actionscript in classes using 
 object-oriented methods. You can do things like create and dispatch 
 custom events, work with XML, create a code architecture, etc. You can

 create rich e-learning experiences in Flash or Flex and have a 
 portfolio you can show that demonstrates this.
 2.  You have a good visual portfolio of work you have done.
Meaning,
 you consider yourself a good graphic interface designer, not just have

 a mastery of Photoshop and Illustrator or Fireworks.
 3.  You have e-learning background and experience. An advanced
 degree in a related field is preferred.  You understand adult learning

 theory and could switch into the role of an instructional designer if 
 you had to (not that you would in this position, you wouldn't, but 
 there is some collaboration with IDs where this helps immensely)

 Those three skills are required.  Other desired skills would be (not 
 necessarily required- obviously, we can't expect all of these, but 
 some would be nice):

 1.  Knowledge of the Adobe Flex framework
 2.  Knowledge of HTML/Javascript/AJAX
 3.  Knowledge of SCORM, LMS and LCMS systems
 4.  Knowledge of Lectora / Saba Publisher
 5.  Knowledge of Adobe's video and sound editing tools
 6.  Knowledge of Microsoft Sharepoint - especially if you know
CAML
 and using Sharepoint Lists and Webservices
 7.  Knowledge of utilizing Webservices
 8.  Knowledge of OOP design patterns
 9.  Knowledge of the other tools in Adobe's Creative Suite
 10. Knowledge of micro architectures like Cairngorm and Pure MVC
 11. Knowledge of third party Actionscript libraries like
 Papervision3D or Away3D
 12. Knowledge of 3D modeling tools like Blender or Swift3D

 Of course, we would prefer candidates located in the Charlotte, NC 
 area where we are headquartered, but being remote is completely OK as
well.
 The London position(s) are located in London - no remote candidates 
 for those. This is a GREAT job working on a TALENTED team at a 
 FATASTIC Fortune 10 company.

 Send me your resumes if you're interested!



 Jason Merrill

 Instructional Technology Architect
 Bank of America   Global Learning

 Join the Bank of America Flash Platform Community
 http://sharepoint.bankofamerica.com/sites/tlc/flash/default.aspx
and
 visit our Instructional Technology Design Blog 
 http://sharepoint.bankofamerica.com/sites/SDTeam/itdblog/default.aspx
 
 (Note: these resources are only available for Bank of America
 associates)






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

___
Flashcoders mailing list

[Flashcoders] AS3 newbie question: how can I correct this to make an object appear on the stage?

2010-06-11 Thread Paul Freedman
I don't understand why this doesn't work...

I have a MovieClip, myClass.fla,  with one symbol in the library, myBox_mc.

Frame 1 of myClass.fla has the following actions:

import flash.display.MovieClip;
var myBoxx:MovieClip = MovieClip(myBox_mc);
addChild(myBoxx);

The symbol is exported for ActionScript. Its class remains myBox_mc. Its base 
class has been changed to myBoxx.  The classPath has been properly configured 
and ends in the classes folder. myBoxx.as is in this folder.

The contents of myBoxx.as are:

package
{
import flash.display.MovieClip;
 
 public class myBoxx extends MovieClip
 {
  public function myBoxx(m:MovieClip)
  {
   trace(09myBoxx parent +this.parent);
   var dmc:MovieClip = m.MovieClip(myBox_mc);
   m.addChild(dmc);
  }
 }
}

When I run this, I get:Symbol myBox_mcerror #1023No default 
construtor found in base class myBoxx.

I can't find any other example, or any lesson that tells me what's wrong. Any 
help would be greatly appreciated.

Thanks,
- Paul

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


Re: [Flashcoders] AS3 newbie question: how can I correct this to makean object appear on the stage?

2010-06-11 Thread Nathan Mynarcik
First you are not importing your mybox class correctly. Second, the external 
class should start with a capital (MyBoxx.as). Third, your declaration of the 
instance is incorrect for how you have it setup. 

import myBoxxflash;
var myBoxx:MyBoxx = new MyBoxx();
addChild(myBoxx);

Your external class needs some work as well. I would read up on some tutorials 
on how to implement external Classes. 



-Original Message-
From: Paul Freedman p...@freedmania.com
Date: Fri, 11 Jun 2010 19:21:55 
To: Flash Coders Listflashcoders@chattyfig.figleaf.com
Subject: [Flashcoders] AS3 newbie question: how can I correct this to make
an object appear on the stage?

I don't understand why this doesn't work...

I have a MovieClip, myClass.fla,  with one symbol in the library, myBox_mc.

Frame 1 of myClass.fla has the following actions:

import flash.display.MovieClip;
var myBoxx:MovieClip = MovieClip(myBox_mc);
addChild(myBoxx);

The symbol is exported for ActionScript. Its class remains myBox_mc. Its base 
class has been changed to myBoxx.  The classPath has been properly configured 
and ends in the classes folder. myBoxx.as is in this folder.

The contents of myBoxx.as are:

package
{
import flash.display.MovieClip;
 
 public class myBoxx extends MovieClip
 {
  public function myBoxx(m:MovieClip)
  {
   trace(09myBoxx parent +this.parent);
   var dmc:MovieClip = m.MovieClip(myBox_mc);
   m.addChild(dmc);
  }
 }
}

When I run this, I get:Symbol myBox_mcerror #1023No default 
construtor found in base class myBoxx.

I can't find any other example, or any lesson that tells me what's wrong. Any 
help would be greatly appreciated.

Thanks,
- Paul

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

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


Re: [Flashcoders] AS3 newbie question: how can I correct this to makean object appear on the stage?

2010-06-11 Thread jonathan howe
To supplement Nathan's answer:

I think the common thing that is tricky to note for people transitioning
from AS2 to AS3:

Your library objects with 'Linkage' are now AS3 Classes that (with the
default setting) extend MovieClip.
You need to instantiate this new class to create an instance of your linked
symbol.


-jonathan


On Fri, Jun 11, 2010 at 4:52 PM, Nathan Mynarcik nat...@mynarcik.comwrote:

 First you are not importing your mybox class correctly. Second, the
 external class should start with a capital (MyBoxx.as). Third, your
 declaration of the instance is incorrect for how you have it setup.

 import myBoxxflash;
 var myBoxx:MyBoxx = new MyBoxx();
 addChild(myBoxx);

 Your external class needs some work as well. I would read up on some
 tutorials on how to implement external Classes.



 -Original Message-
 From: Paul Freedman p...@freedmania.com
 Date: Fri, 11 Jun 2010 19:21:55
 To: Flash Coders Listflashcoders@chattyfig.figleaf.com
 Subject: [Flashcoders] AS3 newbie question: how can I correct this to make
an object appear on the stage?

 I don't understand why this doesn't work...

 I have a MovieClip, myClass.fla,  with one symbol in the library,
 myBox_mc.

 Frame 1 of myClass.fla has the following actions:

 import flash.display.MovieClip;
 var myBoxx:MovieClip = MovieClip(myBox_mc);
 addChild(myBoxx);

 The symbol is exported for ActionScript. Its class remains myBox_mc. Its
 base class has been changed to myBoxx.  The classPath has been properly
 configured and ends in the classes folder. myBoxx.as is in this folder.

 The contents of myBoxx.as are:

 package
 {
import flash.display.MovieClip;

  public class myBoxx extends MovieClip
  {
  public function myBoxx(m:MovieClip)
  {
   trace(09myBoxx parent +this.parent);
   var dmc:MovieClip = m.MovieClip(myBox_mc);
   m.addChild(dmc);
  }
  }
 }

 When I run this, I get:Symbol myBox_mcerror #1023No default
 construtor found in base class myBoxx.

 I can't find any other example, or any lesson that tells me what's wrong.
 Any help would be greatly appreciated.

 Thanks,
 - Paul

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

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




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


Re: [Flashcoders] AS3 newbie question: how can I correct this to makean object appear on the stage?

2010-06-11 Thread Nathan Mynarcik
I would also suggest posting only to one mailing list first. This would help 
ghost threads from being created. Besides, I think most of us are subscribed to 
both and both lists have many helpful people on them to provide you solutions. 

Good luck. 
-Original Message-
From: Paul Freedman p...@freedmania.com
Date: Fri, 11 Jun 2010 19:21:55 
To: Flash Coders Listflashcoders@chattyfig.figleaf.com
Subject: [Flashcoders] AS3 newbie question: how can I correct this to make
an object appear on the stage?

I don't understand why this doesn't work...

I have a MovieClip, myClass.fla,  with one symbol in the library, myBox_mc.

Frame 1 of myClass.fla has the following actions:

import flash.display.MovieClip;
var myBoxx:MovieClip = MovieClip(myBox_mc);
addChild(myBoxx);

The symbol is exported for ActionScript. Its class remains myBox_mc. Its base 
class has been changed to myBoxx.  The classPath has been properly configured 
and ends in the classes folder. myBoxx.as is in this folder.

The contents of myBoxx.as are:

package
{
import flash.display.MovieClip;
 
 public class myBoxx extends MovieClip
 {
  public function myBoxx(m:MovieClip)
  {
   trace(09myBoxx parent +this.parent);
   var dmc:MovieClip = m.MovieClip(myBox_mc);
   m.addChild(dmc);
  }
 }
}

When I run this, I get:Symbol myBox_mcerror #1023No default 
construtor found in base class myBoxx.

I can't find any other example, or any lesson that tells me what's wrong. Any 
help would be greatly appreciated.

Thanks,
- Paul

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

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


Re: [Flashcoders] AS3 newbie question: how can I correct this to makean object appear on the stage?

2010-06-11 Thread Paul Freedman

I don't spend as much time on these lists as perhaps I should.
I had to creep through this process very carefully before I could see the 
logic. I'd been following the AS3 lessons in Lynda. While they include all 
the basic information, they give very little instruction on the 
nuts-and-bolts of interrelating Classes with graphic elements.
If there are other tutorials with more, clearer examples or lessons on the 
subject, I'd love to see them.


Thanks very much, both of you.
- Paul

- Original Message - 
From: jonathan howe jonathangh...@gmail.com

To: Flash Coders List flashcoders@chattyfig.figleaf.com
Sent: Friday, June 11, 2010 8:18 PM
Subject: Re: [Flashcoders] AS3 newbie question: how can I correct this to 
makean object appear on the stage?




To supplement Nathan's answer:

I think the common thing that is tricky to note for people transitioning
from AS2 to AS3:

Your library objects with 'Linkage' are now AS3 Classes that (with the
default setting) extend MovieClip.
You need to instantiate this new class to create an instance of your 
linked

symbol.


-jonathan


On Fri, Jun 11, 2010 at 4:52 PM, Nathan Mynarcik 
nat...@mynarcik.comwrote:



First you are not importing your mybox class correctly. Second, the
external class should start with a capital (MyBoxx.as). Third, your
declaration of the instance is incorrect for how you have it setup.

import myBoxxflash;
var myBoxx:MyBoxx = new MyBoxx();
addChild(myBoxx);

Your external class needs some work as well. I would read up on some
tutorials on how to implement external Classes.



-Original Message-
From: Paul Freedman p...@freedmania.com
Date: Fri, 11 Jun 2010 19:21:55
To: Flash Coders Listflashcoders@chattyfig.figleaf.com
Subject: [Flashcoders] AS3 newbie question: how can I correct this to 
make

   an object appear on the stage?

I don't understand why this doesn't work...

I have a MovieClip, myClass.fla,  with one symbol in the library,
myBox_mc.

Frame 1 of myClass.fla has the following actions:

import flash.display.MovieClip;
var myBoxx:MovieClip = MovieClip(myBox_mc);
addChild(myBoxx);

The symbol is exported for ActionScript. Its class remains myBox_mc. 
Its

base class has been changed to myBoxx.  The classPath has been properly
configured and ends in the classes folder. myBoxx.as is in this 
folder.


The contents of myBoxx.as are:

package
{
   import flash.display.MovieClip;

 public class myBoxx extends MovieClip
 {
 public function myBoxx(m:MovieClip)
 {
  trace(09myBoxx parent +this.parent);
  var dmc:MovieClip = m.MovieClip(myBox_mc);
  m.addChild(dmc);
 }
 }
}

When I run this, I get:Symbol myBox_mcerror #1023No default
construtor found in base class myBoxx.

I can't find any other example, or any lesson that tells me what's wrong.
Any help would be greatly appreciated.

Thanks,
- Paul

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

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





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



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