Hi, I’m a flash newbie working on a “game” for an architecture grad school class, using 2004 MX and and a Flash 8 demo. The game is a player in a street scene, where the user moves the player around with the arrow keys, and the up and down keys also zoom in and out. That part is working okay. My other objective is that when the player collides with any of the bulding facades, text describing the building would pop up, and a sound would be played. This is where I’m having trouble. I’m having some success with using hitTest to keep the player contained within the buildings, but great difficulting trying to get sound to play or text to appear when the player collides with a building front.
I converted one of the building facades on the “obstacles” layer to a movie clip (“snare3_mc”), with export to actionscipt checked. I’m trying to reference this movie clip in the “actions:Frame 1” code to play a sound when the player collides with it, and I’m also doing a test to see if it works by having it trace some text. I can get the trace to work for the “obstacles” layer with the buildings, but not specifically for the “obstacles.snare3_mc” facade (the green one). If I change line 123 of the code from “obstacles.snare3_mc” to just “obstacles”, the trace text works, but I hope to have it specifically address the green building, not all of the buildings. Somehow I must not be properly loading or properly referencing the green object, my “snare3_mc” movie clip. Any ideas?.
Beyond not being able to specifically address the “snare3_mc” in the code to get the hitTest to even work, I can’t get my audio clip to play no matter what I try. I’m trying to make the player’s collision with this movie clip trigger the “snare3.wav” sound, but to no avail. The part of the code where I’m attempting this is the same hitTest with the trace text, lines 123-128 of the “actions:Frame1” code. Again, I’m probably improperly loading or improperly addressing the sound in code–any ideas?
The one other thing I want to do is to try and make text pop-up in a hidden box when the player collides with the green facade (“snare3_mc”). Ideally this text would appear out of nowhere when the player is in collision with the green facade, but dissapear entirely when the player moves away from the facade. I haven’t even tried this yet in my .fla, but would want it as part of the same hitTest referred to above, lines 123-128. Any suggestions?
Attached are 2004 MX and Flash 8 .fla files of this rough, ugly test version of my game. Any help would be immensly appreciated, as the semester is winding down and my professor is not so into Flash or games. I feel like I am close, but really need help with these three little issues: properly referencing movie clips in the code for the hitTest, making the hitTest play a sound in my library, and making the hitTest pop up a text box with text while the player is colliding with the building facade. Many Thanks,
Ryan