Ticket #7 (closed defect: worksforme)
Opened 4 years ago
Last modified 4 years ago
Installation of Imaging Lingo Table
| Reported by: | prothero | Owned by: | somebody |
|---|---|---|---|
| Priority: | minor | Milestone: | |
| Component: | component1 | Version: | |
| Keywords: | Lingo Table | Cc: | |
| Operating system: | Player: |
Description
1) make new dir movie (dir MX2004), on OSX 10.5.5
2) import the LDM .dcr
3) drag it to stage
4) make a loop frame
5) do tell sprite(1) to put interface() This works fine.
7) then I do
tell sprite 1 to mInstallRequiredTableScripts 2
The error that appears is:
script "CommonMovieScript" is missing. Cannot proceed.
Change History
comment:1 Changed 4 years ago by alex
- Resolution set to worksforme
- Status changed from new to closed
Note: See
TracTickets for help on using
tickets.

After the mInstallRequiredTableScripts command rewind your movie or place the playback head one frame before the frame where the table starts.
The LDM contains the scripts. You must make sure, that the movie has "the time" to load the scripts from te LDM before they are used by the table scripts. Note, that the scripts remain loaded (like regular scriptmembers in your castlib) until the next "recompile all scripts" command.
Since I opened the source recently, I am planning to skip the self install version, which "hides" the scripts in the LDM. Although this not only has the advantage of my scripts being protected, it also has the advantage, that all those script monsters, required to drive the thing don't clutter your castlib.
But I understand, that for other reasons it is more handy to have the open scripts in the castlib. I will recommend a dedicated castlib for it, so updates will be easier then.