Hi, Jerry,
Please say more about how this error happened. How did you "try to set the scaleFactor..."?
Was it through a viewer or tile scriptor in the etoy system?
I've just tried setting scaleFactors manually (from an etoy viewer) and programatically (from an etoy scriptor) for various objects in a 3.2a system and all appeared to be well.
Or perhaps you wrote direct Smalltalk code using a Scriptor in "textual mode," in which you sent a message (perhaps #scale: or #scaleFactor:) to some object, perhaps self, which you reasonably expected should respond to it?
(If that's the case, note that the "self" of the etoy script is a Player object and that the protocol for setting the scaleFactor is #setScaleFactor:.)
Or perhaps you were manually sending #scale: to some object from an Inspector???
Cheers,
-- Scott
At 11:11 AM -0800 11/28/01, Jerry Balzano wrote:
If you try to set the scaleFactor of a morph (or should I say morph's player?), I get a walkback window headed "MessageNotUnderstood: scale:". I first discovered this using v3.2a, but the problem also appears in v3.0.
While I'm at it, and since I'm preparing to talk about Squeak/Morphic/Scripting to some middle school students, it would be great if I could get my discourse straightened out with regard to morphs and players, so that I can give them (and myself!) at least a quick and dirty "mental model" of what is going on.
Thanks!!
- Jerry B
Dr. Gerald J. Balzano Teacher Education Program Dept of Music Laboratory for Comparative Human Cognition Cognitive Science Program UC San Diego La Jolla, CA 92093 (619) 822-0092 gjbalzano@ucsd.edu