Здравствуйте!
Хотел реализовать подсчёт очков, но возникла неприятная ситуация с переменными.
Случай такой: есть 2 предмета которые нужно ловить 1 должен прибавлять 1 очко, второй 2 очка
Первая функция:

Код AS3:
var sc:Number=0; // переменная для подсчёта очков
...
if (yayc.hitTestObject(Object(root).wolf.sobirat)) // Функция столкновения
{
yayc.removeEventListener(Event.ENTER_FRAME, polet);
removeChild (yayc);
sc +=1; // прибавление очков
trace (sc);
}
Вторая функция:

Код AS3:
var sc2:Number=0; // переменная для подсчёта очков
...
if (yayc.hitTestObject(Object(root).wolf.sobirat)) // Функция столкновения
{
yayc.removeEventListener(Event.ENTER_FRAME, polet);
removeChild (yayc);
sc2 +=2; // прибавление очков
trace (sc2);
}
Как вы видите переменные для подсчёта разные.
Ну так суть проблемы в том чтобы при выполнении этих двух функций изменялась одна переменная а не две?
Как можно это реализовать?)