RE: [Flashcoders] placing mc on the stage

2008-01-16 Thread Jim Robson
Pedro,

Your loop goes from 0 to 1, and you are constructing the names of your movie
clips as "code"+I; therefore, your movie clip names are "code0" and "code1".
There is no such clip as "code2".

-Jim

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Pedro
Kostelec
Sent: Wednesday, January 16, 2008 7:21 PM
To: Flash Coders List
Subject: Re: [Flashcoders] placing mc on the stage

Thanks for the reply. but it still doesn't work for me. I can only see code1
moving randomly overthe stage, but thereis no sign of code2 movie clip.
Here is a bigger peace of the code:

this.createEmptyMovieClip("canvas",this.getNextHighestDepth());//creates an
empty MC in which i attach 2 textMCs


mouseInterval = setInterval(cahngeAlpha, 1);//set interval for bg and hello
world reload
attachMovieInterval = setInterval(attachMovies, 200);//set interval for
green text mc reload

function attachMovies() {
for (var i = 0; i<2; i++) {
canvas.attachMovie("code","code"+i,this.getNextHighestDepth());
canvas.code1._x = random500;
canvas.code1._y = random100;
canvas.code2._x = Stage.width/2;
canvas.code2._y = Stage.height/2;
}
}



function cahngeAlpha() {
a._alpha = (Math.round(_root._xmouse/550*100));
a._xscale = (Math.round(_root._xmouse+250)-1)/0.9998;
a._yscale = (Math.floor(_root._xmouse/550*20+100));
black._alpha = Math.round((550-(_root._xmouse))/550*100);
white._alpha = Math.round(_root._xmouse/550*100);
random500 = Math.random()*100;
random100 = Math.random()*100;
updateAfterEvent();
}

attachMovies();//ou said ihave to put this. but for the other
function(cahngeAlpha) i didnt and it works perfectly!!

have i done a mistake?

On 16/01/2008, Bob Leisle <[EMAIL PROTECTED]> wrote:
>
> Hi Pedro,
>
> A couple of things:
> Are you trying to place the MovieClips once in random places, or make
> them move to random places? Your code suggests one-time placement. What
> you say below suggests movement on the stage.
> Also, have you checked your random calculations? If you divide (/)
> Math.random, you will always get a number less than 1. Math.random()
> returns a number between 0 and 1 which can then be multiplied to get
> numbers usable for the stage coordinates.
>
> If you are trying to place the clips one time on attachment, here is a
> function, based on the code you sent, that works:
> random100=Math.random()*100;
> random500=Math.random()*500;
> // Assumes you've already created the MovieClip, "canvas".
> function attachMovies() {
> for (var i = 0; i<2; i++) {
> canvas.attachMovie("code","code"+i,this.getNextHighestDepth());
> }
> canvas.code1._x = random500;
> canvas.code1._y = random100;
> canvas.code2._x = Stage.width/2;
> canvas.code2._y = Stage.height /2;
> }
> attachMovies();
>
> This will place code1 at the some random point between (0,0) and (500,
> 100), and place code2 at center stage, offset by it's own registration
> point
>
> hth,
> Bob.
>
> Pedro Kostelec wrote:
> > sorry. I forgot to copy this.
> >
> > random100=Math.random()/100;
> > random500=Math.random()/500;
> > - how do i do to define the x and y position of each mc separately?
> >
> > I don't get it.. what do you want to do here?
> >
> > what i want is to make one ofthose mcs moveup and downand the other
> > right-left. Theproblem is tht i just can not do it
> >
> >function attachMovies() {
> > for (var i = 0; i<2; i++) {//iwantto place each of those mc-s into a
> > different placeon the stage. I am not sure this is the right way.
> > canvas.attachMovie ("code","code"+i,this.getNextHighestDepth());
> > //didn't it created on mc named code1 and another code2
> > canvas.code1._x = random500;//i triyed something like
> > canvas.code1._x=500; instead of this  but it didn't work. what i am
> doing
> > wrong??
> > canvas.code1._y = random100;
> > canvas.code2._x = Stage.width/2;
> > canvas.code2._x = Stage.height /2;
> > }
> > }On 16/01/2008, Leandro Ferreira <[EMAIL PROTECTED]> wrote:
> >
> >> You could also use random(500), but is deprecated -
> >>
>
http://www.adobe.com/support/flash/action_scripts/actionscript_dictionary/ac
tionscript_dictionary630.html
> >>
> >>
> >>
> >>
> >> - how do i do to define the x and y position of each mc separately?
> >>
> >> I don't get it.. what do you want to do here?
> >>
> >>
> >>Leandro Ferreira
> >>
> >> On 1/16/08, Bob Leisle < [EMAIL PROTECTED]> wrote:
> >>
> >>> Hi Pedro,
> >>>
> >>> Try this instead:
> >>>
> >>> Math.random()*500;
> >>>
> >>> Here's a simplistic but clear tutorial on the subject:
> >>>
> http://animation.about.com/od/flashanimationtutorials/ss/mathrandom.htm
> >>>
> >>> hth,
> >>> Bob
> >>>
> >>> Pedro Kostelec wrote:
> >>>
>  Hello
>  i got this code:
> 
>  this.createEmptyMovieClip("canvas",this.getNextHighestDepth());
> 
> >>> //creates an
> >>>
>  empty MC in which i attach 2 textMCs
>  canvas._x = random500;//should place the MCs to a random p

Re: [Flashcoders] placing mc on the stage

2008-01-16 Thread Pedro Kostelec
Thanks for the reply. but it still doesn't work for me. I can only see code1
moving randomly overthe stage, but thereis no sign of code2 movie clip.
Here is a bigger peace of the code:

this.createEmptyMovieClip("canvas",this.getNextHighestDepth());//creates an
empty MC in which i attach 2 textMCs


mouseInterval = setInterval(cahngeAlpha, 1);//set interval for bg and hello
world reload
attachMovieInterval = setInterval(attachMovies, 200);//set interval for
green text mc reload

function attachMovies() {
for (var i = 0; i<2; i++) {
canvas.attachMovie("code","code"+i,this.getNextHighestDepth());
canvas.code1._x = random500;
canvas.code1._y = random100;
canvas.code2._x = Stage.width/2;
canvas.code2._y = Stage.height/2;
}
}



function cahngeAlpha() {
a._alpha = (Math.round(_root._xmouse/550*100));
a._xscale = (Math.round(_root._xmouse+250)-1)/0.9998;
a._yscale = (Math.floor(_root._xmouse/550*20+100));
black._alpha = Math.round((550-(_root._xmouse))/550*100);
white._alpha = Math.round(_root._xmouse/550*100);
random500 = Math.random()*100;
random100 = Math.random()*100;
updateAfterEvent();
}

attachMovies();//ou said ihave to put this. but for the other
function(cahngeAlpha) i didnt and it works perfectly!!

have i done a mistake?

On 16/01/2008, Bob Leisle <[EMAIL PROTECTED]> wrote:
>
> Hi Pedro,
>
> A couple of things:
> Are you trying to place the MovieClips once in random places, or make
> them move to random places? Your code suggests one-time placement. What
> you say below suggests movement on the stage.
> Also, have you checked your random calculations? If you divide (/)
> Math.random, you will always get a number less than 1. Math.random()
> returns a number between 0 and 1 which can then be multiplied to get
> numbers usable for the stage coordinates.
>
> If you are trying to place the clips one time on attachment, here is a
> function, based on the code you sent, that works:
> random100=Math.random()*100;
> random500=Math.random()*500;
> // Assumes you've already created the MovieClip, "canvas".
> function attachMovies() {
> for (var i = 0; i<2; i++) {
> canvas.attachMovie("code","code"+i,this.getNextHighestDepth());
> }
> canvas.code1._x = random500;
> canvas.code1._y = random100;
> canvas.code2._x = Stage.width/2;
> canvas.code2._y = Stage.height /2;
> }
> attachMovies();
>
> This will place code1 at the some random point between (0,0) and (500,
> 100), and place code2 at center stage, offset by it's own registration
> point
>
> hth,
> Bob.
>
> Pedro Kostelec wrote:
> > sorry. I forgot to copy this.
> >
> > random100=Math.random()/100;
> > random500=Math.random()/500;
> > - how do i do to define the x and y position of each mc separately?
> >
> > I don't get it.. what do you want to do here?
> >
> > what i want is to make one ofthose mcs moveup and downand the other
> > right-left. Theproblem is tht i just can not do it
> >
> >function attachMovies() {
> > for (var i = 0; i<2; i++) {//iwantto place each of those mc-s into a
> > different placeon the stage. I am not sure this is the right way.
> > canvas.attachMovie ("code","code"+i,this.getNextHighestDepth());
> > //didn't it created on mc named code1 and another code2
> > canvas.code1._x = random500;//i triyed something like
> > canvas.code1._x=500; instead of this  but it didn't work. what i am
> doing
> > wrong??
> > canvas.code1._y = random100;
> > canvas.code2._x = Stage.width/2;
> > canvas.code2._x = Stage.height /2;
> > }
> > }On 16/01/2008, Leandro Ferreira <[EMAIL PROTECTED]> wrote:
> >
> >> You could also use random(500), but is deprecated -
> >>
> http://www.adobe.com/support/flash/action_scripts/actionscript_dictionary/actionscript_dictionary630.html
> >>
> >>
> >>
> >>
> >> - how do i do to define the x and y position of each mc separately?
> >>
> >> I don't get it.. what do you want to do here?
> >>
> >>
> >>Leandro Ferreira
> >>
> >> On 1/16/08, Bob Leisle < [EMAIL PROTECTED]> wrote:
> >>
> >>> Hi Pedro,
> >>>
> >>> Try this instead:
> >>>
> >>> Math.random()*500;
> >>>
> >>> Here's a simplistic but clear tutorial on the subject:
> >>>
> http://animation.about.com/od/flashanimationtutorials/ss/mathrandom.htm
> >>>
> >>> hth,
> >>> Bob
> >>>
> >>> Pedro Kostelec wrote:
> >>>
>  Hello
>  i got this code:
> 
>  this.createEmptyMovieClip("canvas",this.getNextHighestDepth());
> 
> >>> //creates an
> >>>
>  empty MC in which i attach 2 textMCs
>  canvas._x = random500;//should place the MCs to a random position
> when
> 
> >>> they
> >>>
>  load but it doesn't work?!?-What is wrong
> 
> >>> here?
> >>>
>  canvas._y = random100;
> 
>  attachMovieInterval = setInterval(attachMovies, 200);//set interval
> 
> >> for
> >>
>  green mc reload
> 
>  function attachMovies() {
>  for (var i = 0; i<2; i++) {
>  canvas.attachMovie("code","code"+i

Re: [Flashcoders] placing mc on the stage

2008-01-16 Thread Bob Leisle

Hi Pedro,

A couple of things:
Are you trying to place the MovieClips once in random places, or make 
them move to random places? Your code suggests one-time placement. What 
you say below suggests movement on the stage.
Also, have you checked your random calculations? If you divide (/) 
Math.random, you will always get a number less than 1. Math.random() 
returns a number between 0 and 1 which can then be multiplied to get 
numbers usable for the stage coordinates.


If you are trying to place the clips one time on attachment, here is a 
function, based on the code you sent, that works:

random100=Math.random()*100;
random500=Math.random()*500;
// Assumes you've already created the MovieClip, "canvas".
function attachMovies() {
   for (var i = 0; i<2; i++) {
   canvas.attachMovie("code","code"+i,this.getNextHighestDepth());
   }
   canvas.code1._x = random500;
   canvas.code1._y = random100;
   canvas.code2._x = Stage.width/2;
   canvas.code2._y = Stage.height /2;
}
attachMovies();

This will place code1 at the some random point between (0,0) and (500, 
100), and place code2 at center stage, offset by it's own registration point


hth,
Bob.

Pedro Kostelec wrote:

sorry. I forgot to copy this.

random100=Math.random()/100;
random500=Math.random()/500;
- how do i do to define the x and y position of each mc separately?

I don't get it.. what do you want to do here?

what i want is to make one ofthose mcs moveup and downand the other
right-left. Theproblem is tht i just can not do it

   function attachMovies() {
for (var i = 0; i<2; i++) {//iwantto place each of those mc-s into a
different placeon the stage. I am not sure this is the right way.
canvas.attachMovie ("code","code"+i,this.getNextHighestDepth());
//didn't it created on mc named code1 and another code2
canvas.code1._x = random500;//i triyed something like
canvas.code1._x=500; instead of this  but it didn't work. what i am doing
wrong??
canvas.code1._y = random100;
canvas.code2._x = Stage.width/2;
canvas.code2._x = Stage.height /2;
}
}On 16/01/2008, Leandro Ferreira <[EMAIL PROTECTED]> wrote:
  

You could also use random(500), but is deprecated -
http://www.adobe.com/support/flash/action_scripts/actionscript_dictionary/actionscript_dictionary630.html




- how do i do to define the x and y position of each mc separately?

I don't get it.. what do you want to do here?


   Leandro Ferreira

On 1/16/08, Bob Leisle < [EMAIL PROTECTED]> wrote:


Hi Pedro,

Try this instead:

Math.random()*500;

Here's a simplistic but clear tutorial on the subject:
http://animation.about.com/od/flashanimationtutorials/ss/mathrandom.htm

hth,
Bob

Pedro Kostelec wrote:
  

Hello
i got this code:

this.createEmptyMovieClip("canvas",this.getNextHighestDepth());


//creates an
  

empty MC in which i attach 2 textMCs
canvas._x = random500;//should place the MCs to a random position when


they
  

load but it doesn't work?!?-What is wrong


here?
  

canvas._y = random100;

attachMovieInterval = setInterval(attachMovies, 200);//set interval


for


green mc reload

function attachMovies() {
for (var i = 0; i<2; i++) {
canvas.attachMovie("code","code"+i,this.getNextHighestDepth());
canvas.code1._x = random500;
canvas.code1._y = random100;
canvas.code2._x = Stage.width/2;
canvas.code2._x = Stage.height/2;//how do i do to define the x


and y
  

position of each mc separately?
}
}

sorry for writing it so briefly. My keyboard doesn't work well and i


cannot
  

type a lot
-




--
Thanks,
~
Bob Leisle
Headsprout Software & Engineering
http://www.headsprout.com
Where kids learn to read!

___
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






  


--
Thanks,
~
Bob Leisle 
Headsprout Software & Engineering

http://www.headsprout.com
Where kids learn to read! 


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


Re: [Flashcoders] placing mc on the stage

2008-01-16 Thread Pedro Kostelec
sorry. I forgot to copy this.

random100=Math.random()/100;
random500=Math.random()/500;
- how do i do to define the x and y position of each mc separately?

I don't get it.. what do you want to do here?

what i want is to make one ofthose mcs moveup and downand the other
right-left. Theproblem is tht i just can not do it

   function attachMovies() {
for (var i = 0; i<2; i++) {//iwantto place each of those mc-s into a
different placeon the stage. I am not sure this is the right way.
canvas.attachMovie ("code","code"+i,this.getNextHighestDepth());
//didn't it created on mc named code1 and another code2
canvas.code1._x = random500;//i triyed something like
canvas.code1._x=500; instead of this  but it didn't work. what i am doing
wrong??
canvas.code1._y = random100;
canvas.code2._x = Stage.width/2;
canvas.code2._x = Stage.height /2;
}
}On 16/01/2008, Leandro Ferreira <[EMAIL PROTECTED]> wrote:
>
> You could also use random(500), but is deprecated -
> http://www.adobe.com/support/flash/action_scripts/actionscript_dictionary/actionscript_dictionary630.html
>
>
>
>
> - how do i do to define the x and y position of each mc separately?
>
> I don't get it.. what do you want to do here?
>
>
>Leandro Ferreira
>
> On 1/16/08, Bob Leisle < [EMAIL PROTECTED]> wrote:
> >
> > Hi Pedro,
> >
> > Try this instead:
> >
> > Math.random()*500;
> >
> > Here's a simplistic but clear tutorial on the subject:
> > http://animation.about.com/od/flashanimationtutorials/ss/mathrandom.htm
> >
> > hth,
> > Bob
> >
> > Pedro Kostelec wrote:
> > > Hello
> > > i got this code:
> > >
> > > this.createEmptyMovieClip("canvas",this.getNextHighestDepth());
> > //creates an
> > > empty MC in which i attach 2 textMCs
> > > canvas._x = random500;//should place the MCs to a random position when
>
> > they
> > > load but it doesn't work?!?-What is wrong
> > here?
> > > canvas._y = random100;
> > >
> > > attachMovieInterval = setInterval(attachMovies, 200);//set interval
> for
> > > green mc reload
> > >
> > > function attachMovies() {
> > > for (var i = 0; i<2; i++) {
> > > canvas.attachMovie("code","code"+i,this.getNextHighestDepth());
> > > canvas.code1._x = random500;
> > > canvas.code1._y = random100;
> > > canvas.code2._x = Stage.width/2;
> > > canvas.code2._x = Stage.height/2;//how do i do to define the x
>
> > and y
> > > position of each mc separately?
> > > }
> > > }
> > >
> > > sorry for writing it so briefly. My keyboard doesn't work well and i
> > cannot
> > > type a lot
> > > -
> > >
> > >
> >
> > --
> > Thanks,
> > ~
> > Bob Leisle
> > Headsprout Software & Engineering
> > http://www.headsprout.com
> > Where kids learn to read!
> >
> > ___
> > 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
>



-- 
Pedro D.K.
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


RE: [Flashcoders] Google Analytics ga.js Update

2008-01-16 Thread Jim Robson
Right, but my suggestion doesn't change that. I'm just referring to the
syntax of the code inside your tracking() method; I'm not suggesting that
you do away with the method. 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Corban
Baxter
Sent: Wednesday, January 16, 2008 3:45 PM
To: Flash Coders List
Subject: Re: [Flashcoders] Google Analytics ga.js Update

I was trying to make it an easy call to the function from anywhere in
the site. Thats why I created the function. I was hoping to just keep
from having to write both lines all over the site.

On Jan 16, 2008 2:17 PM, Jim Robson <[EMAIL PROTECTED]> wrote:
> Corban,
>
> This may just be a typo in your email, but there was a space between the
> underscore and "trackPageview". More to the point, did you try this
syntax:
>
>
> ExternalInterface.call("pageTracker._trackPageview", page);
>
> See:
> Programming ActionScript 3.0 / Flash Player APIs / Using the external API
/
> Using the ExternalInterface class
>
> -Jim
>
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Corban
> Baxter
> Sent: Wednesday, January 16, 2008 3:00 PM
> To: Flash Coders List
> Subject: [Flashcoders] Google Analytics ga.js Update
>
>
> Hey guys I was working on updating my script for the new Google
> Analytics ga.js code. Can some one tell me what I might be missing in
> my code?
>
> My actionscript:
>
>
> function tracking(page) {
> import flash.external.ExternalInterface;
> ExternalInterface.call("pageTracker._ trackPageview('" + page +
> "');");
> }
>
> tracking("/flash/home");
>
> Google's Javascript:
>
> 
> var gaJsHost = (("https:" == document.location.protocol) ?
> "https://ssl."; : "http://www.";);
> document.write(unescape("%3Cscript src='" + gaJsHost +
> "google-analytics.com/ga.js'
> type='text/javascript'%3E%3C/script%3E"));
> 
> 
> var pageTracker = _gat._getTracker("UA-2876431-9");
> pageTracker._initData();
> pageTracker._trackPageview();
> 
>
> Thanks in advance!
>
> --
> -cb
> http://blog.projectx4.com
> ___
> 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
>



-- 
Corban Baxter
http://www.projectx4.com
___
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] placing mc on the stage

2008-01-16 Thread Leandro Ferreira
You could also use random(500), but is deprecated -
http://www.adobe.com/support/flash/action_scripts/actionscript_dictionary/actionscript_dictionary630.html



- how do i do to define the x and y position of each mc separately?

I don't get it.. what do you want to do here?


   Leandro Ferreira

On 1/16/08, Bob Leisle <[EMAIL PROTECTED]> wrote:
>
> Hi Pedro,
>
> Try this instead:
>
> Math.random()*500;
>
> Here's a simplistic but clear tutorial on the subject:
> http://animation.about.com/od/flashanimationtutorials/ss/mathrandom.htm
>
> hth,
> Bob
>
> Pedro Kostelec wrote:
> > Hello
> > i got this code:
> >
> > this.createEmptyMovieClip("canvas",this.getNextHighestDepth());
> //creates an
> > empty MC in which i attach 2 textMCs
> > canvas._x = random500;//should place the MCs to a random position when
> they
> > load but it doesn't work?!?-What is wrong
> here?
> > canvas._y = random100;
> >
> > attachMovieInterval = setInterval(attachMovies, 200);//set interval for
> > green mc reload
> >
> > function attachMovies() {
> > for (var i = 0; i<2; i++) {
> > canvas.attachMovie("code","code"+i,this.getNextHighestDepth());
> > canvas.code1._x = random500;
> > canvas.code1._y = random100;
> > canvas.code2._x = Stage.width/2;
> > canvas.code2._x = Stage.height/2;//how do i do to define the x
> and y
> > position of each mc separately?
> > }
> > }
> >
> > sorry for writing it so briefly. My keyboard doesn't work well and i
> cannot
> > type a lot
> > -
> >
> >
>
> --
> Thanks,
> ~
> Bob Leisle
> Headsprout Software & Engineering
> http://www.headsprout.com
> Where kids learn to read!
>
> ___
> 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] Google Analytics ga.js Update

2008-01-16 Thread Corban Baxter
I was trying to make it an easy call to the function from anywhere in
the site. Thats why I created the function. I was hoping to just keep
from having to write both lines all over the site.

On Jan 16, 2008 2:17 PM, Jim Robson <[EMAIL PROTECTED]> wrote:
> Corban,
>
> This may just be a typo in your email, but there was a space between the
> underscore and "trackPageview". More to the point, did you try this syntax:
>
>
> ExternalInterface.call("pageTracker._trackPageview", page);
>
> See:
> Programming ActionScript 3.0 / Flash Player APIs / Using the external API /
> Using the ExternalInterface class
>
> -Jim
>
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Corban
> Baxter
> Sent: Wednesday, January 16, 2008 3:00 PM
> To: Flash Coders List
> Subject: [Flashcoders] Google Analytics ga.js Update
>
>
> Hey guys I was working on updating my script for the new Google
> Analytics ga.js code. Can some one tell me what I might be missing in
> my code?
>
> My actionscript:
>
>
> function tracking(page) {
> import flash.external.ExternalInterface;
> ExternalInterface.call("pageTracker._ trackPageview('" + page +
> "');");
> }
>
> tracking("/flash/home");
>
> Google's Javascript:
>
> 
> var gaJsHost = (("https:" == document.location.protocol) ?
> "https://ssl."; : "http://www.";);
> document.write(unescape("%3Cscript src='" + gaJsHost +
> "google-analytics.com/ga.js'
> type='text/javascript'%3E%3C/script%3E"));
> 
> 
> var pageTracker = _gat._getTracker("UA-2876431-9");
> pageTracker._initData();
> pageTracker._trackPageview();
> 
>
> Thanks in advance!
>
> --
> -cb
> http://blog.projectx4.com
> ___
> 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
>



-- 
Corban Baxter
http://www.projectx4.com
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


RE: [Flashcoders] Google Analytics ga.js Update

2008-01-16 Thread Jim Robson
Corban,

This may just be a typo in your email, but there was a space between the
underscore and "trackPageview". More to the point, did you try this syntax: 


ExternalInterface.call("pageTracker._trackPageview", page);

See:
Programming ActionScript 3.0 / Flash Player APIs / Using the external API /
Using the ExternalInterface class

-Jim


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Corban
Baxter
Sent: Wednesday, January 16, 2008 3:00 PM
To: Flash Coders List
Subject: [Flashcoders] Google Analytics ga.js Update

Hey guys I was working on updating my script for the new Google
Analytics ga.js code. Can some one tell me what I might be missing in
my code?

My actionscript:


function tracking(page) {
import flash.external.ExternalInterface;
ExternalInterface.call("pageTracker._ trackPageview('" + page +
"');");
}

tracking("/flash/home");

Google's Javascript:


var gaJsHost = (("https:" == document.location.protocol) ?
"https://ssl."; : "http://www.";);
document.write(unescape("%3Cscript src='" + gaJsHost +
"google-analytics.com/ga.js'
type='text/javascript'%3E%3C/script%3E"));


var pageTracker = _gat._getTracker("UA-2876431-9");
pageTracker._initData();
pageTracker._trackPageview();


Thanks in advance!

-- 
-cb
http://blog.projectx4.com
___
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] placing mc on the stage

2008-01-16 Thread Jim Robson
Pedro,

Is this what you're going for?


function attachMovies() {
for (var i = 0; i<2; i++) {
var mc =
canvas.attachMovie("code","code"+i,this.getNextHighestDepth());
mc._x = Math.random()*500;
mc._y = Math.random()*100;
}
}



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Pedro
Kostelec
Sent: Wednesday, January 16, 2008 2:53 PM
To: Flash Coders List
Subject: [Flashcoders] placing mc on the stage

Hello
i got this code:

this.createEmptyMovieClip("canvas",this.getNextHighestDepth()); //creates an
empty MC in which i attach 2 textMCs
canvas._x = random500;//should place the MCs to a random position when they
load but it doesn't work?!?-What is wrong here?
canvas._y = random100;

attachMovieInterval = setInterval(attachMovies, 200);//set interval for
green mc reload

function attachMovies() {
for (var i = 0; i<2; i++) {
canvas.attachMovie("code","code"+i,this.getNextHighestDepth());
canvas.code1._x = random500;
canvas.code1._y = random100;
canvas.code2._x = Stage.width/2;
canvas.code2._x = Stage.height/2;//how do i do to define the x and y
position of each mc separately?
}
}

sorry for writing it so briefly. My keyboard doesn't work well and i cannot
type a lot
-

-- 
Pedro D.K.
___
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] placing mc on the stage

2008-01-16 Thread Bob Leisle

Hi Pedro,

Try this instead:

Math.random()*500;

Here's a simplistic but clear tutorial on the subject:
http://animation.about.com/od/flashanimationtutorials/ss/mathrandom.htm

hth,
Bob

Pedro Kostelec wrote:

Hello
i got this code:

this.createEmptyMovieClip("canvas",this.getNextHighestDepth()); //creates an
empty MC in which i attach 2 textMCs
canvas._x = random500;//should place the MCs to a random position when they
load but it doesn't work?!?-What is wrong here?
canvas._y = random100;

attachMovieInterval = setInterval(attachMovies, 200);//set interval for
green mc reload

function attachMovies() {
for (var i = 0; i<2; i++) {
canvas.attachMovie("code","code"+i,this.getNextHighestDepth());
canvas.code1._x = random500;
canvas.code1._y = random100;
canvas.code2._x = Stage.width/2;
canvas.code2._x = Stage.height/2;//how do i do to define the x and y
position of each mc separately?
}
}

sorry for writing it so briefly. My keyboard doesn't work well and i cannot
type a lot
-

  


--
Thanks,
~
Bob Leisle 
Headsprout Software & Engineering

http://www.headsprout.com
Where kids learn to read! 


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


[Flashcoders] Google Analytics ga.js Update

2008-01-16 Thread Corban Baxter
Hey guys I was working on updating my script for the new Google
Analytics ga.js code. Can some one tell me what I might be missing in
my code?

My actionscript:


function tracking(page) {
import flash.external.ExternalInterface;
ExternalInterface.call("pageTracker._ trackPageview('" + page + "');");
}

tracking("/flash/home");

Google's Javascript:


var gaJsHost = (("https:" == document.location.protocol) ?
"https://ssl."; : "http://www.";);
document.write(unescape("%3Cscript src='" + gaJsHost +
"google-analytics.com/ga.js'
type='text/javascript'%3E%3C/script%3E"));


var pageTracker = _gat._getTracker("UA-2876431-9");
pageTracker._initData();
pageTracker._trackPageview();


Thanks in advance!

-- 
-cb
http://blog.projectx4.com
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


[Flashcoders] placing mc on the stage

2008-01-16 Thread Pedro Kostelec
Hello
i got this code:

this.createEmptyMovieClip("canvas",this.getNextHighestDepth()); //creates an
empty MC in which i attach 2 textMCs
canvas._x = random500;//should place the MCs to a random position when they
load but it doesn't work?!?-What is wrong here?
canvas._y = random100;

attachMovieInterval = setInterval(attachMovies, 200);//set interval for
green mc reload

function attachMovies() {
for (var i = 0; i<2; i++) {
canvas.attachMovie("code","code"+i,this.getNextHighestDepth());
canvas.code1._x = random500;
canvas.code1._y = random100;
canvas.code2._x = Stage.width/2;
canvas.code2._x = Stage.height/2;//how do i do to define the x and y
position of each mc separately?
}
}

sorry for writing it so briefly. My keyboard doesn't work well and i cannot
type a lot
-

-- 
Pedro D.K.
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] using graphics from flash 8 with flex 2 sdk

2008-01-16 Thread Glen Pike

It's really nice once you get to grips with stuff.

Things to remember:

When you create an instance of an asset, you should cast it when you 
create it - I had all sorts of problems and was having to create my 
assets as children of Sprites until I discovered this:


var myMC:MovieClip = new ImportedMCAsset() as MovieClip;

You can import sounds, but I have not managed to embed sounds in a 
MovieClip and get it working, there was something somewhere which 
mentioned trying to cast the MC as a SoundAsset, but this is how I got 
it working:


[Embed (source = "../resources/sounds/bomb.mp3")]
private var SndBomb:Class;

var bomb:SoundAsset = new SndBomb() as SoundAsset;

You can also embed fonts from the system:

[Embed(systemFont="Tahoma", fontName='TextFont',  fontWeight='bold', 
unicodeRange='U+002C-U+005A', mimeType='application/x-font') ]

private var AnotherClass:Class;

Or from a library:

[Embed(source="../library/tahomabd.ttf", fontName='myFont', 
fontWeight='bold', unicodeRange='U+002A-U+002A', 
mimeType='application/x-font') ]

private var AssetClass:Class;

And use it like this - even if you embed the font in the main class and 
access it in a child clip (not sure if this works for other clips):


var label:TextField = new TextField();
var format:TextFormat = new TextFormat();
format.font = "TextFont";
format.bold = true;
format.color = 0xFF;
label.htmlText = "Embedded fonts";
label.embedFonts = true;
label.setTextFormat(format);
addChild(label);

HTH

Glen


Gregory N wrote:

Thanks a lot to all who replied, and especially to Glen.
This article at bit-101.com is great!

Among other things, I'm trying to find "new" way to collaborate with
designers who create graphics in Flash IDE (8 or 9).
And so far it seems I've found it.


  


--

Glen Pike
01736 759321
www.glenpike.co.uk 
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] using graphics from flash 8 with flex 2 sdk

2008-01-16 Thread Gregory N
Thanks a lot to all who replied, and especially to Glen.
This article at bit-101.com is great!

Among other things, I'm trying to find "new" way to collaborate with
designers who create graphics in Flash IDE (8 or 9).
And so far it seems I've found it.


-- 
-- 
Best regards,
GregoryN

http://GOusable.com
Flash components development.
Usability services.
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] weird infinite scroller issue with preview link

2008-01-16 Thread Matt S.
On Jan 16, 2008 10:25 AM, Dwayne Neckles <[EMAIL PROTECTED]> wrote:
> hey anyone gad a chance to take a peek at this..
>

I didnt see the problem. I let it scroll  both left and right for a
while but it never did anything untoward...?

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


Re: [Flashcoders] weird infinite scroller issue with preview link

2008-01-16 Thread Glen Pike

Hi,

   I had a look at the online version - can't open the fla as it must 
be > 8


  
   My guess is that the rollout event is not being fired somehow.  Are 
you using the MouseEvents to light up the buttons - if so, does the 
rollout event get fired everytime one of the buttons goes outside the 
scrollview?


   Glen


Dwayne Neckles wrote:

hey anyone gad a chance to take a peek at this..



  

From: [EMAIL PROTECTED]
To: flashcoders@chattyfig.figleaf.com
Date: Wed, 16 Jan 2008 08:13:02 +
Subject: [Flashcoders] weird infinite scroller issue with preview link

http://dnecklesportfolio.com/transfer/kennycole_videopage3.html

Keep your mouse on the right hand side and let it scroll all of a sudden you 
will a button or two thats lit up start to come into view.
this totally totally should not happen.

anyone have any suggestions..

the fla is there http://dnecklesportfolio.com/transfer/kennycole_videopage3.fla
and it uses tweener...


_
Share life as it happens with the new Windows Live.
http://www.windowslive.com/share.html?ocid=TXT_TAGHM_Wave2_sharelife_012008___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders



_
Make distant family not so distant with Windows Vista® + Windows Live™.
http://www.microsoft.com/windows/digitallife/keepintouch.mspx?ocid=TXT_TAGLM_CPC_VideoChat_distantfamily_012008___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


  


--

Glen Pike
01736 759321
www.glenpike.co.uk 
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


RE: [Flashcoders] weird infinite scroller issue with preview link

2008-01-16 Thread Dwayne Neckles
hey anyone gad a chance to take a peek at this..



> From: [EMAIL PROTECTED]
> To: flashcoders@chattyfig.figleaf.com
> Date: Wed, 16 Jan 2008 08:13:02 +
> Subject: [Flashcoders] weird infinite scroller issue with preview link
> 
> http://dnecklesportfolio.com/transfer/kennycole_videopage3.html
> 
> Keep your mouse on the right hand side and let it scroll all of a sudden you 
> will a button or two thats lit up start to come into view.
> this totally totally should not happen.
> 
> anyone have any suggestions..
> 
> the fla is there 
> http://dnecklesportfolio.com/transfer/kennycole_videopage3.fla
> and it uses tweener...
> 
> 
> _
> Share life as it happens with the new Windows Live.
> http://www.windowslive.com/share.html?ocid=TXT_TAGHM_Wave2_sharelife_012008___
> Flashcoders mailing list
> Flashcoders@chattyfig.figleaf.com
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

_
Make distant family not so distant with Windows Vista® + Windows Live™.
http://www.microsoft.com/windows/digitallife/keepintouch.mspx?ocid=TXT_TAGLM_CPC_VideoChat_distantfamily_012008___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


[Flashcoders] Animating NativeWindows in AIR

2008-01-16 Thread Sidney de Koning

Hi List,

Couple of questions about AIR and NativeWindows.
- How do i set the width and height of an NativeWindow? Can i do that in 
the code or only in the descriptor file?
- Can a NativeWindow also be an MovieClip (living in the library with 
linkage) and how do i set this?

- Can a NativeWindow be composed of multiple movieclips?
- Is it possible to animate an NativeWindow (using third party classes 
like Tweener)


What i would like to accomplish is this: The AIR app launches in a 
certain width and height but when i click a button, the app unfolds to a 
bigger version with the content, can i, at certain times set the size of 
my NativeWindow bigger?
(The problem that i dont want is that when my app unfolds, my 
'appllication canvas' is actuly bigger that what the user sees. When you 
dragg the app i want the draggeble area to be confined to the size of 
the current stat of my application)


Help is appreciated :)

Cheers,

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


Re: [Flashcoders] buttons lined up next to each other- rollout not work

2008-01-16 Thread Andy Herrman
Try using a variable local to the for loop for the target:

//this also sets the event handling in one shot
for (i=0; i<5; i++) {
   clipName = this["clip"+i];
   var myTarget= _root["text"+i]
   trace(target);


   clipName.onRollOver = function() {
   Tweener.addTween(this.person,{_alpha:100, delay:0, time:2});
   Tweener.addTween(this.whiteborder,{_alpha:100, delay:0, time:2});
   Tweener.addTween(myTarget,{_alpha:100, delay:0, time:2});
   trace("onrollover"+myTarget);
   };

   clipName.onRollOut = function() {
   Tweener.addTween(this.person,{_alpha:30, delay:0, time:1});
   Tweener.addTween(this.whiteborder,{_alpha:0, delay:0, time:1});
   Tweener.addTween(myTarget,{_alpha:0, delay:0, time:2});
   };

}

My guess is target is declared outside the for loop, so you're having
some problems with closure.  I don't know if AS's closure works the
same way as C#'s, but if it does then this could be the problem.

This article is specific to C#, but it does a good job of going over
how closures and anonymous methods work, and might be helpful to
understand this (assuming I'm right in that AS's behavior matches C#'s
for closure)

http://www.theserverside.net/tt/articles/showarticle.tss?id=AnonymousMethods

search for the "Captured local variables and code visibility" section
for an example of the possible differences between what you have and
what I suggested.

  -Andy

On Jan 16, 2008 2:13 AM, Dwayne Neckles <[EMAIL PROTECTED]> wrote:
> OK
>
> on rollover the correponding text clip fades in on rollout it fades out..
>
> during debuging.. all of the targets are "text4" and it shouldnt  be..
>
> clip0 should control text0 and etc..
> but what happens is that clip0 to clip4 controls text4...
>
> which is wrong, any suggestions?
>
>
> Code below:
>
> //this also sets the event handling in one shot
> for (i=0; i<5; i++) {
> clipName = this["clip"+i];
> target= _root["text"+i]
> trace(target);
>
>
> clipName.onRollOver = function() {
> Tweener.addTween(this.person,{_alpha:100, delay:0, time:2});
> Tweener.addTween(this.whiteborder,{_alpha:100, delay:0, time:2});
> Tweener.addTween(target,{_alpha:100, delay:0, time:2});
> trace("onrollover"+target);
>
>
> };
>
> clipName.onRollOut = function() {
> Tweener.addTween(this.person,{_alpha:30, delay:0, time:1});
> Tweener.addTween(this.whiteborder,{_alpha:0, delay:0, time:1});
> Tweener.addTween(target,{_alpha:0, delay:0, time:2});
>
> };
>
>
> }
>
>
>
> > Date: Tue, 15 Jan 2008 21:32:41 -0800
> > To: flashcoders@chattyfig.figleaf.com
> > From: [EMAIL PROTECTED]
> > Subject: Re: [Flashcoders] buttons lined up next to each other- rollout 
> >   not work
>
> >
> > No such problem here with either adjacent or overlapping buttons.
> > Please post your code. Here's mine for four buttons named "btn1," "btn2," 
> > etc.:
> >
> > for (i = 1; i < 5; i++) {
> >  this["btn" + i].onRollOut = function() {
> >  trace(this._name);
> >  };
> > }
> >
> > Marc
> >
> > At 09:06 PM 1/15/2008, you wrote:
> >
> > >This is probably a classic issue..
> > >
> > >I have  5 buttons lined up next to each with no space between but
> > >they arent overlapping.
> > >
> > >I have rollover and rollout events.. but the rollout event doesnt
> > >work when i roll over to the next button..
> > >
> > >the onrollout event works only when i rollout on to negative
> > >space..which sucks
> > >is there a workaround
> >
> > ___
> > Flashcoders mailing list
> > Flashcoders@chattyfig.figleaf.com
> > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>
> _
> Share life as it happens with the new Windows Live.
> http://www.windowslive.com/share.html?ocid=TXT_TAGHM_Wave2_sharelife_012008___
>
> 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] weird infinite scroller issue with preview link

2008-01-16 Thread Dwayne Neckles
http://dnecklesportfolio.com/transfer/kennycole_videopage3.html

Keep your mouse on the right hand side and let it scroll all of a sudden you 
will a button or two thats lit up start to come into view.
this totally totally should not happen.

anyone have any suggestions..

the fla is there http://dnecklesportfolio.com/transfer/kennycole_videopage3.fla
and it uses tweener...


_
Share life as it happens with the new Windows Live.
http://www.windowslive.com/share.html?ocid=TXT_TAGHM_Wave2_sharelife_012008___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders