Привет! Проблема в удалении объекта класса из самого класса функция del(), что неправильно? а как надо? в помоще ничего не нашел.
Очень надо и не огорчите что так никак нельзя

Код:
//S_C.as
class S_C{
static var chislo:Number=0;
static function kolichestvo():Number{
return chislo
}
public function S_C(){
chislo++;
}
public function _del(){
trace("del")
chislo--;
//????????????????????????????
//delete S_C;
}
}

Код:
// 1.fla
var s1:S_C=new S_C();
var s2:S_C=new S_C();
trace(S_C.kolichestvo()) //выводит 2- правильно
s1._del(); //уменьшает количество
trace(S_C.kolichestvo()) //выводит "del" ; 1 - правильно