E' cambiato un po' l'AS da un player all'altro, è entrato il case sensitive (che ad occhio mi pare rispettato nel tuo codice) ed è stata abolita qualche funzione.
Del codice credo manchi qualche pezzo, myNum non viene mai cambiata, non ho capito perché la variabili non vengono passate direttamente
tipo
codice:_root.r2New= _root.rbNew= _root.rgNew=
Comunque se non vuoi tribolare tanto puoi usare TweenMax, è una libreria per la transizioni, e hi il filtro per modificare le tinte, quindi ti basterebbe fare
Per cambiare il colorecodice:on(release){ TweenMax.to(tuoBg, 1, {tint:0xFFCC00}) }
http://www.greensock.com/tweenmax/