Ok, I'm making a game in which for the main character all his animations are contained within a single MC. So that when I want him to run I just say gotoAndStop(x) to show the run animation. Fairly standard.
Now, here's the deal. I want to be able to let the user choose between two or more characters and switch between them in-game. These characters will all do the same thing (aka. run, jump, shoot, etc). And all their animations will be matched up (eg. both their run animations are on frame 2).
Now, if I made an instance of character 1 with all his code, would I be able to swap out his MC for the MC of character 2 while he technically remains the same instance (aka. same variables and code)? Or am I going to have to manually transfer all his data to a new instance.
Also, while I'm here. Does anyone know the command to find the absolute x and y of an MC (in the case of MCs inside MCs) in relation to 0,0 in _root?