Кошмар.

Код AS1/AS2:
class windows {
function warn(warn_msg:String,f_call:Function) {
var win = _root.attachMovie("warn_win", "warn_win1", _root.getNextHighestDepth(), {_x:340, _y:235});
var mcAlpha = new mx.transitions.Tween(win, "_alpha", mx.transitions.easing.None.easeNone, 0, 100, 0.5, true);
win.ok_btn.onPress=function() {
f_call.call();
}
}
}
Так поможет? В вашем коде warn_win1 существует лишь в _root, а не в методе класса.