A potential solution is to add folders to the searchPaths - for example:
on prepareMovie _player.searchPathList.append(_movie.path & "sounds") -- ... end prepareMovie
Or use a beginSprite handler to link members to their media:
on beginSprite me mPath = _movie.path sprite(me.spriteNum).member.filename = mPath & "sounds" & mPath.char[length(mPath)] & "audio.mp3" end
thanks, - yes , I know I can rewrite everything and fix it by using Lingo, - but it shouldn't be necessary as it works fine on PC? Also, I have 3-4 other games that I want to convert to Mac, and each of them have at least 10 director files and between 100 and 200 soundfiles... So it would be best if this could just be handled automatically. It's a long time since I worked with Mac, and I can't remember that this was a problem then, so something must have changed...
I know I can rewrite everything and fix it by using Lingo, - but it shouldn't be necessary as it works fine on PC?
You don't have to "rewrite everything" as the issue you're experiencing can be (readily, easily) fixed with a couple of lines of Lingo in a single movie file (the projector). I would agree that this shouldn't be happening, but instead of hoping for a fix you should implement an available work-around and move on.
no, I'm not hoping for a fix, I have given up hope on Adobe fixing anything concerning Director.. but I wanted to know if this is a "known bug" or if I had misunderstood something...
I tried to add the folders to the SearchPathlist in the projector, and it works fine, - however there are 20 subfolders with sound, so I should probably do it in every movie to avoid having to search through all of them each time, it will get too slow. Thanks, anyway!