This content has been marked as final. Show 1 reply
It's probably not one for PPC and another for Intel - It's more likely one for OSX and one for OS 9x (or Classic). OS9 is pretty much obsolete now. Unless the client really wants it to work on 8 year old Macs you could probably do without it.
1.) One projector will work with PowerMac and Intel Macs - they just both need to have OS X.
If you download an xtra it should have a 'Cross platform resource' folder with the counterpart to your platforms version of the xtra and instructions of how to paste a line into the xtrainfo.txt file (which is in 'Macromedia DirectorMX2004\Configuration\'. Or if you're using openXlib to fire up your xtras I think you'll have to make a corresponding folder for the Mac xtras and choose which platforms extra to call by using the platform function - check whether it contains "mac" and then open the right file that way.
2.) As the latest version of Director is MX2004, it pre-dates the Intel Macs so it's always considered as a PowerPC application - which run fine for me.
3.) You can use buddyAPI to get file names and use regular lingo to generate new cast members and set the filenames/paths from the ones. Also I set the file path delimiter by checking the platform property.
if the platform contains "mac" then
set Files = baFileList( the moviepath&"graphics", "*.*" )
This is just snipped from a bigger behavior I'm using, but the nuts and bolts are there. One thing to watch out for is filename lengths - Mac and Windows deal with long file names differently - to be on the safe side, keep your filenames under 33 characters including the extension (I think thats the safe limit anyway). Otherwise you'll could try using Buddy again to figure out long and short file names.
4.) Never tried it, but you could maybe do it with _player.frontwindow and movetofront()
It can be a bit of a headache at first, but once you get used to what to look out for it gets easier.
Hope this helps