Things like locH, locV, blend, etc are properties of the sprite. Each is accessable by directly accessing them:
sprite(x).locV sprite(x).locH sprite(x).blend
Since these things are "known", you can get them directly. (Maybe I don't really get what you are asking here)
However, if you want to get a property of a behavior attached to a sprite here's how to do that. I just tried some code like this in a behavior and it worked:
property spriteNum property p1 property p2
on beginSprite me p1 = 8 p2 = 9 end
on mSetValue me, symPropName, newValue setProp(me, symPropName, newValue) end
on mGetValue me, symPropName theValue = getProp(me, symPropName) return theValue end
and attached it to sprite 1
then I did this from the message window: put sendSprite(1, #mGetValue, #p1) --8 sendsprite(1, #mSetValue, #p1, 14) put sendSprite(1, #mGetValue, #p1) -- 14
Is this what you are looking for??
By the way. I understand what you mean, but the term "OOP Nazi" is extremely offensive.
Irv --
Multimedia Wrangler.
[To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!]