i have  uploaded  the files  here:
http://public.box.net/pedrokost56903.  You  can download the  sda.fla and
sda.swf  to  find out  whats wrong.  They are made on flash CS3. I hope you
can  all  open it.  If  there is someone that would like  the fla file of
flash 8 just tell

Pedro

On 17/01/2008, Pedro Kostelec <[EMAIL PROTECTED]> wrote:
>
> i doesn't work. I am reposting the code in case youcan find a bug in it:
> this.createEmptyMovieClip("canvas",canvas.getNextHighestDepth());
>
>
> mouseInterval = setInterval(cahngeAlpha, 1);//set interval for bg and
> hello world reload
> attachMovieInterval = setInterval(attachMovies, 300);//set interval for
> green text mc reload
> attachMovies();
> function attachMovies() {
> for (var i = 0; i<2; i++) {
> canvas.attachMovie("code","code"+i,this.getNextHighestDepth());
> canvas.code0._x = 500;//this one doesn't work at all,iijust cannot  see
> the mc
> canvas.code0._y = 100;//this one  does not work at all
> canvas.code1._x = Stage.width /2;//this one  works fine
> canvas.code1._y = Stage.height/2;//this one  works fine
>  }
> }
>
> attachMovies();
> 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);
> updateAfterEvent();
> }
>
> ------------------------------------------------
>
> On 17/01/2008, Matt S. <[EMAIL PROTECTED]> wrote:
> >
> > It might be a problem that you're saying:
> >
> > canvas.attachMovie ("code","code"+i,this.getNextHighestDepth());
> >
> > if you're attaching them to 'canvas', you want to say
> > canvas.getNextHighestDepth ()
> >
> > .m
> >
> > On Jan 17, 2008 1:36 PM, Pedro Kostelec <[EMAIL PROTECTED]> wrote:
> > > thanks jim. I changed code2 to code0 but it still doesn't work. There
> > is
> > > only one MC visible on the stage, whichi anasily place where i want.
> > but
> > > where is the other??
> > >
> > >
> > > On 16/01/2008, Jim Robson <[EMAIL PROTECTED] > wrote:
> > > >
> > > > 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
> > 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
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > 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
> > > >
> > >
> > >
> > >
> > > --
> > > 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
> >
>
>
>
> --
> Pedro D.K.
>



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

Reply via email to