Книги
чёрным по белому
Главное меню
Главная О нас Добавить материал Поиск по сайту Карта книг Карта сайта
Книги
Археология Архитектура Бизнес Биология Ветеринария Военная промышленность География Геология Гороскоп Дизайн Журналы Инженерия Информационные ресурсы Искусство История Компьютерная литература Криптология Кулинария Культура Лингвистика Математика Медицина Менеджмент Металлургия Минералогия Музыка Научная литература Нумизматика Образование Охота Педагогика Политика Промышленные производства Психология Путеводители Религия Рыбалка Садоводство Саморазвитие Семиотика Социология Спорт Столярное дело Строительство Техника Туризм Фантастика Физика Футурология Химия Художественная литература Экология Экономика Электроника Энергетика Этика Юриспруденция
Новые книги
Цуканов Б.И. "Время в психике человека" (Медицина)

Суворов С. "Танк Т-64. Первенец танков 2-го поколения " (Военная промышленность)

Нестеров В.А. "Основы проэктирования ракет класса воздух- воздух и авиационных катапульных установок для них" (Военная промышленность)

Фогль Б. "101 вопрос, который задала бы ваша кошка своему ветеринару если бы умела говорить" (Ветеринария)

Яблоков Н.П. "Криминалистика" (Юриспруденция)
Реклама

Секреты разработки игр в Macromedia Flash MX - Макар Дж.

Макар Дж. Секреты разработки игр в Macromedia Flash MX — М.: КУДИЦ-ОБРАЗ , 2004. — 608 c.
ISBN 0-201-77021-0
Скачать (прямая ссылка): sekretirazrabotkiigr2004.djvu
Предыдущая << 1 .. 176 177 178 179 180 181 < 182 > 183 184 185 186 187 188 .. 210 >> Следующая

способом, и в таком случае метод getHistory() будет более полезен. Так
что хорошей идеей будет использовать на практике метод
ElectroServerAS.getHistory().
следующая строка представляет собой пример использования этого свойства:
myHistory = ElectroServerAS.history
ElectroServerAS. inGame
Применение: ElectroServerAS . inGame
Описание:
свойство; это булево значение (true или false). Если оно равно true, то
вы в данный момент в игре. Если оно равно false, то вы вне игры. Если вы
получаете вызов и ElectroServerAS.inGame имеет значение true, то
сообщение отказа посылается автоматически. Это свойство используется
внутри объекта ElectroServerAS.
ElectroServerAS. ip
Описание:
Пример:
свойство; хранит адрес IP-сервера, с которым вы хотите соединиться. Оно
(как и ElectroServerAS.port) долмшо быть установлено до того, как метод
ElectroServerAS.connectToServer() будет выполнен соответствующим образом.
Это может быть числовой IP-адрес сервера или доменное имя (такое, как
"23.244.81.5" или "macromedia.com").
ElectroServer =new ElectroServerAS!);
ElectroServerAS.ip ="localhost";
ElectroServerAS.port =8080;
ElectroServerAS.connectToServer() ;
Приложение С. Объект ElectroServerAS
531
ElectroServerAS. isResponding
Применение: ElectroServerAS.isResponding
Описание: свойство; это булево значение (true или false) используется
вп\ ipn
объекта ElectroServerAS. Если вы получаете вызов, это свойство \
танавливается в true. Если в то время, пока оно равно true, Ьы ik< is
чаете другой вызов, автоматически посылается сообщение об oik.i и Как
только вы отвечаете на этот вызов принятием или откачни isResponding
устанавливается в false.
ElectroServerAS.joinRoom
Применение: ElectroServerAS.joinRoom (name)
Параметры: name - имя комнаты, которую вы хотите подключить.
Возвращает: ничего.
Описание: метод; изменяет комнату, в которой вы находитесь, на комнату,
опре-
деленную в параметре name. Если комнаты еще не существуем то она
создается. Имя комнаты, которую вы выбрали для подключения сохранено в
свойстве ElectroServerAS.myRoom.
Пример: следующая строка изменяет комнату, в которой вы находитесь
на "Lobby":
ElectroServerAS.joinRoomf"Lobby")
ElectroServer AS. kick
npuMeHeHue.-'ElectzoServezAS . kick (who, why)
Параметры: who - имя пользователя, которого вы хотите отключить; why -
причина отключения этого пользователя.
Возвращает: ничего.
Описание: метод; отключает пользователя от сервера сокета ElectroServer.
Вы
должны иметь уровень доступа администратора к серверу для выполнения
этого метода.
Пример: следующая строка отключает пользователя от сервера:
ElectroServerAS.kickf'meanie")
532
Приложения
ElectroServerAS. leaveAlone
Применение: ElectroServerAS . leaveAlone
Описание. метод; это булево значение (true или false); по умолчанию оно
равно false. Если true, то все входящие вызовы будут автоматически
отклонены.
ElectroServerAS. login
Применение: ElectroServerAS.challenge(name,password)
Параметры: name -это имя пользователя, которое вы хотите иметь;
password - этот необязательный параметр содержит пароль. Возвращает:
ничего.
Описание: метод; регистрирует пользователя на сервер. Если применяется
пароль, информация регистрации сравнивается с именем пользователя и
паролями, перечисленными для пользователей с правами администратора. Если
пароль не применяется, пользователь просто регистрируется. Администратор
создается с использованием инструмента. предоставленного с сервером
сокета ElectroServer. Пример: Пример: следующая строка регистрирует
пользователя:
ElectroServerAS.login("jofcem")
Следующая строка регистрирует пользователя в качестве администратора:
ElectroServerAS.login("important_person","his_passwora")
ElectroServerAS. loginResponse
Применение:ElectroServerAS.loginResponse(success,reason)
Параметры: success - это булево значение (true или false). Если true, то
регистрация была успешна; если false, то нет;
reason - это строчное значение, говорящее, почему регистрация не была
принята.
Возвращает: ничего.
Описание: метод; функция с возвращаемым значением, вызываемая объектом
Приложение С. Объект ElectroServerAS
533
ElectroServerAS, когда отклик был получен от сервера после предпринятой
попытки регистрации. Первый параметр, success, равен true, если
регистрация была успешна, и false, если нет. Если произошла ошибка
регистрации (false), то передается параметр reason (строчное значение,
которое содержит причину ошибки попытки регистрации).
Пример: следующие строки создают функцию, которая должна вызываеться
при получении запроса на попытку регистрации:
function 1oginResponse ( success, reason) { if (success) {
ElectroServerAS.joinRoom("Lobby") ; chat.gotoAndStopf"chat1') ;
} else {
trace("reason="treason);
}
I
ElectroServerAS. moveReceived
Применение: Elect roS erver AS .moveReceived(object)
Параметры: object - пользовательский объект, который создан противником.
Возвращает: ничего.
Описание: метод; функция с возвращаемым значением, вызываемая объектом
Предыдущая << 1 .. 176 177 178 179 180 181 < 182 > 183 184 185 186 187 188 .. 210 >> Следующая