Try again Ryan.
-------------------------
Framescript:
on exitFrame me
go the frame
end
on someFMethod me, someArg
put someArg
end
-------------------------
>From the message window:
sendSprite(-5, #someFMethod, "hello")
-- "hello"
You *are* playing the movie, aren't you?
Good Luck,
Bertil Flink
Creative Media
[EMAIL PROTECTED]
----- Original Message -----
From: "Ryan Adams" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, January 12, 2001 2:52 PM
Subject: Re: <lingo-l> Accessing Frame Script Property variables
> i cannot get this to work!!!
>
> sendSprite(-5, #someFMethod, someArg) is the same as using....
>
> sprite(-5).someFmethod(someArg)
>
> Yes??
>
> I keep getting handler or property not found if I use the second method
>
>
> if I put
>
> put me.spritenum
>
> in the beginsprite handler of the framescript it does indeed report -5.
>
> I don't understand why i cannot access methods or member vars using the dot
> notation.
>
> Cheers
>
> Ryan
>
> ----- Original Message -----
> From: Richard Tribe <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Friday, January 12, 2001 1:17 PM
> Subject: RE: <lingo-l> Accessing Frame Script Property variables
>
>
> >
> > sendSprite(-5, #someFMethod, someArg).
> >
> > I use the above all the time for sprites to call F methods (I think I have
> a
> > centralist tendency that makes me prefer making decisions in the F script
> > rather than sprites !)
> > I dunno if there is any difference between using '-5' and '0' for sending
> > messages to the frame script .....
> >
> > As pointed out you can use a method as a safer wrapper for changing a F
> > property.
> >
> > cheers
> >
> > -
> > Richard Tribe
> > Director Programmer - Interactive dept.
> >
> > > ----------
> > > From: Pranav Negandhi
> > > Reply To: [EMAIL PROTECTED]
> > > Sent: Friday, January 12, 2001 12:46
> > > To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
> > > Subject: RE: <lingo-l> Accessing Frame Script Property variables
> > >
> > > Naaahhh....it doesn't work. Here's what I tried out.
> > > property mySprite
> > >
> > > on beginSprite me
> > > mySprite = sprite(me.spriteNum)
> > > put mySprite
> > > end beginSprite me
> > >
> > > on exitFrame me
> > > go the frame
> > > end
> > >
> > > The beginSprite puts (sprite -5) in the message window.
> > > Then in the message window I keyed in:
> > > put sprite(0).mySprite and I got a "property not found" error. Any other
> > > ideas, anyone?
> > >
> > > <snip>
> > >
> > > > sprite(100).p_number = new_number
> > > >
> > > > My question is, how can I manipulate a property variable of the frame
> > > > script??? Is this possible?
> > >
> > > It's possible. a frame's sprite number is 0
> > >
> > > sprite(0).p_number = new_number
> > >
> > > <snip>
> > >
> > > And as far as Karinas point about not setting onject properties
> externally
> > > goes, I am absolutely for that. Good point.
> > >
> > >
> > > Regards,
> > > Pranav
> > >
> > >
> > > _____________________________________________________
> > > Chat with your friends as soon as they come online. Get Rediff Bol at
> > > http://bol.rediff.com
> > >
> > >
> > >
> > >
> > >
> > > [To remove yourself from this list, or to change to digest mode, go to
> > > http://www.penworks.com/LUJ/lingo-l.cgi To post messages to the list,
> > > email [EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED])
> > > Lingo-L is for learning and helping with programming Lingo. Thanks!]
> > >
> > >
> >
> >
> > This e-mail, and any attachment, is confidential. If you have received
> > it in error, please delete it from your system, do not use or disclose
> > the information in any way, and notify me immediately. The contents of
> > this message may contain personal views which are not the views of the
> > BBC, unless specifically stated.
> >
> > [To remove yourself from this list, or to change to digest mode, go to
> > http://www.penworks.com/LUJ/lingo-l.cgi To post messages to the list,
> > email [EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED])
> > Lingo-L is for learning and helping with programming Lingo. Thanks!]
> >
>
>
> [To remove yourself from this list, or to change to digest mode, go to
> http://www.penworks.com/LUJ/lingo-l.cgi To post messages to the list,
> email [EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED])
> Lingo-L is for learning and helping with programming Lingo. Thanks!]
>
>
[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/LUJ/lingo-l.cgi To post messages to the list,
email [EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED])
Lingo-L is for learning and helping with programming Lingo. Thanks!]