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!]

Reply via email to