![]() |
|
||||||||||
|
|||||
|
[+1 25.04.11]
|
Как сделать функцию глобальной ? То есть доступной с любого места (раздела кода) в флеше.
|
|
|||||
|
[+4 06.05.14]
|
Просто .
И теперь в любом месте кода Вариант без класса. |
|
|||||
|
[+1 25.04.11]
|
Неа не помогло, не получается.
|
|
|||||
|
[+1 25.04.11]
|
Так нельяза.
Просто делаю игру, мне надо вызывать функцию из разных мест. То есть что бы не писать: hero.items.money+=200; А вызвать функцию, к примеру: getMoney(200) //добавить 200 едениц: delMoney(50) //убарть 50 едениц Вот мне и надо глобальная функция ! Последний раз редактировалось deman455; 20.05.2010 в 17:15. |
|
|||||
|
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
_global.addMoney = function(money) {_global.money+=money; } // в любом месте _global.addMoney(200); придумайте архитектуру без глобальных функций.
__________________
Отряд Котовскага |
|
|||||
|
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
Цитата:
Цитата:
__________________
Отряд Котовскага |
|
|||||
|
[+1 25.04.11]
|
Цитата:
DDDА так работает хорошо ! Чем это плохо ![]() Тормозит флешку ?? Хотя это довольно удобно... |
|
|||||
|
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
Просто запомните: Так делать нельзя! Глобальные функции - это зло.
Поищите по форуму, почитайте.. Лень в сотый раз писать одно и то же.
__________________
Отряд Котовскага |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:50. |
|
|
« Предыдущая тема | Следующая тема » |
|
|