At 2:45 PM -0500 09/29/2000, Lingo-L Digest wrote:
>> Script error: Incorrect behaviour initializer.
>> (Periods are not allowed in symbols)
I've seen this when upgrading movies from D6 to D7. D6 allowed periods in symbol and
variable names, while D7 and later do not.
Was this an upgraded movie?
>Director stores the values assigned to sprites via GPDL separately from
>behavior property values that occur at runtime, since there's no sprite
>instance at GPDL time. The 'stored' GPDL props or values get lost or
>detached from their sprites occasionally, for whatever fruit-loopy reason.
>Maybe James N, Bruce E, or anyone at MACR can tell us why.
I've never seen sprites spontaneously lose their property values, except there are
several reasons they would lose them (and the explanation for it):
1. If you edit a behavior and inadvertently chose to use the default values instead of
the "current" values.
2. You upgrade a movie from D6 to D7 that has member references as property values. D6
stored these as strings and they don't get converted properly to D7 member references
if you open the parameters dialog and then re-close it. It is too painful to rehash
this issue, but I believe it was fixed in D8 (I was told it was fixed, but I never
tested it).
Cheers,
Bruce
Bruce Epstein
Zeus Productions
[EMAIL PROTECTED]
732-940-2800
[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!]