![]() |
Функция в кнопке
У меня на кнопке висит такая функция:
Код:
function rel() {Statement must appear within on handler function rel() { В чем заключается ошибка? |
Потому что такого вида код нельзя вешать на кнопку в вашем случае это будет выглядеть так
Код:
on(release){ |
Цитата:
и в каждую вставлять по 3 строчки с учетом того, что сторчки одинаковые, сами понимаете, клавиатуру и руки жалко :) Возможно есть какой-либо обходной маневр? |
Назови кнопку btn , и пиши такой код в мувике в котором расположена кнопка
Код:
btn.onRelease = function() |
Цитата:
можно ли решить проблему програмно, с помощью одного общего скрипта для всех кнопок? Грубо Говоря что-нибудь типа: Код:
if (object == button) { |
Цитата:
|
Цитата:
в итоге собирается статистика, сколько и каких кнопок нажали :) Кнопки все разные, имется ввиду, что скрипт для каждой из них очень похож, отличие всеголишь в значении переменной, которую я програмно генерирую (sum(); ) Осталось только програмно функцию сгенерировать :) |
Цитата:
у тебя для каждой кнопки в библиотеке новый символ? |
Цитата:
|
Код:
var i:Number = 0;Проставь линкедж и аттач мувики. Другого варианта я не вижу |
я просто хотел, чтобы в поле <instance name> все кнопки из библиотеки
обозвались "btn" с помощью скрипта, ибо не хочется 4000 кнопкам давать одинаковое название вручную ..... Так, стоп, одинаковые названия нельзя? ;) только сейчас заметил... И всетаки вопрос остается в силе... |
А что, все кнопки на столько разные, что нужно их всех создавать вручную? Если так, то, пожалуй, только копипейст... Теоретически наварное можно написать на JSFL переименование символов в библиотеке, но это заморочливо (для меня), да и потом, как определить, что переименовывать, а что не нужно...
Неужели нельзя обойтись парой-тройкой кнопок, просто с разными надписями? |
|
Если уж у тебя все кнопки разные, давай им Linkage ручками допустим, 1 2 3 и т.д. а потом в цикле вытаскивай их ... проще никак ...
|
JSFL!!!
|
olexandr, а на даты постов посмотреть?
|
| Часовой пояс GMT +4, время: 15:33. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.