Ну, 3 способ равно силен тому, что я задам действие прямо кнопке

Код AS1/AS2:
on(release) {}
Не удобный способ...Мне нужно будет сделать таких кнопок окола 50 штук, и я хотел весь код уместить лишь на главной рабочей школе.
Не понял как делать "Вариант 1"
Вариант 2 не подходит. Я же вам говорил, то что кнопка сразу же делаеться видемой это ВАМ для наглядного примера "т.е нажал на первую - работает, на вторую - нет" в реалльной обстановке она появлится лиш когда например coose будет true, или когда на какой-нибудь кнопке сработает действиет

Код AS1/AS2:
Mc.gotoAndStop(2)