In AS3 tutte le variabili hanno perso il trattino basso iniziale, perciò avremo root al posto di _root.
Poi, root in AS3 è definito come "DisplayObject" (un oggetto di visualizzazione semplice che serve da base per le classi di visualizzazione classiche come ad esempio MovieClip), e i display object non sono dichiarati come "dynamic" (il che significa che non gli puoi assegnare variabili create al momento, come nel tuo caso sarebbe "controllo"), perciò per farlo funzionare dobbiamo forzarne il tipo.
Con le considerazioni precedenti avremo un codice di questo tipo:
MovieClip(root).controllo = "menuC_01";
root[MovieClip(root).controllo].gotoAndPlay("step_1");
Anche se è probabile che ci sia da fare ancora un'assegnazione forzata del clip, quindi in finale una roba del genere:
MovieClip(root).controllo = "menuC_01";
MovieClip(root[MovieClip(root).controllo]).gotoAndPlay("step_1");

Rispondi quotando