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

codice:
on(release){
  TweenMax.to(tuoBg, 1, {tint:0xFFCC00})
}
Per cambiare il colore

http://www.greensock.com/tweenmax/