How to swap between characters in the game?

Im trying to make a Ben 10 game where I can change between different aliens and use their abilities. The problem is, I don’t know how to change characters. I have made the Ben 10 model and some of his aliens. But how do he(Ben) change into the aliens? Any suggestions?

One way, Place them all as Children on the main object then enable or disable them as required.

Or you can load them in from a prefab as needed and destroy the old.

Realistically though, this kind of situation is a perfect candidate for a Player Handler script of some kind on another object, rather than controlling this from the Player object.

first add the below script to an empty gameObject, Then assign your aliens in the inspector.

its in JS:

var alien1 : GameObject;
var alien2 : GameObject;
//etc... alien3, 4, 5, 6

function Update ()
{
    if (Input.GetButtonDown("1"))
    {
        //turn your wanted alien on
        alien1.active = true;
        
        //turn all your other active aliens off
        alien2.active = false;
        //etc...
    }
    if (Input.GetButtonDown("2"))
    {
        //turn your wanted alien on
        alien2.active = true;
        
        //turn all your other active aliens off
        alien1.active = false;
        //etc...
    }
}