Just to add to my previous message:

Any negative sprite number seems to work for the sprite channel:

sendSprite(-1000, #someFMethod, "hello")
-- "hello"

sendSprite(-0, #someFMethod, "hello")
-- "hello"


Bertil Flink
Creative Media
[EMAIL PROTECTED]



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


[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