Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 26.11.2010, 21:12
xomunculus вне форума Посмотреть профиль Отправить личное сообщение для xomunculus Найти все сообщения от xomunculus
  № 1  
Ответить с цитированием
xomunculus

Регистрация: May 2009
Сообщений: 22
По умолчанию Мышиные события и "окружение"

Приветствую всех.

Писали небольшую игру и столкнулись с необычной проблемой. На локальном сервере все работает, на сервере заказчика один объект не реагирует на мышиные события. Это если просматривать html, содержащую нашу swf. Если нашу swf просматривать в браузере напрямую (т.е. по адресу типа http://domain.com/game.swf?myvar1=1&myvar2=2), то все работает. Никаких сообщений об ошибках. Никаких div'ов сверху. Есть подозрения на javascript, но в коде никаких ExternalInterface не используется.

Может, кто-нибудь сталкивался. В какую сторону копать?

Старый 26.11.2010, 21:23
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 2  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
а "wmode" какой стоит?
__________________
Поймай яблоко 2!

Старый 26.11.2010, 22:06
xomunculus вне форума Посмотреть профиль Отправить личное сообщение для xomunculus Найти все сообщения от xomunculus
  № 3  
Ответить с цитированием
xomunculus

Регистрация: May 2009
Сообщений: 22
transparent. Меняли через firebug на window, не помогло. Если бы это был какой-то html'ный элемент сверху, он бы перекрывал на всех игровых "экранах", а так только на одном.

Старый 26.11.2010, 22:08
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 4  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Цитата:
Меняли через firebug на window
wmode задается только во время инициализации плеера, изменения через firebug на него не влияют.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 26.11.2010, 22:30
xomunculus вне форума Посмотреть профиль Отправить личное сообщение для xomunculus Найти все сообщения от xomunculus
  № 5  
Ответить с цитированием
xomunculus

Регистрация: May 2009
Сообщений: 22
Вряд ли дело в этом. Меняли z-index, тоже самое.

Старый 26.11.2010, 22:42
inozemcev вне форума Посмотреть профиль Отправить личное сообщение для inozemcev Найти все сообщения от inozemcev
  № 6  
Ответить с цитированием
inozemcev
[+ 1.0 08.10.14]
 
Аватар для inozemcev

блогер
Регистрация: Mar 2010
Адрес: x = stage.stageWidth/2 y= stage.stageHeight/2
Сообщений: 293
Записей в блоге: 2
флеш не в фокусе скорее всего.

Старый 26.11.2010, 22:43
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 7  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
Цитата:
Сообщение от xomunculus Посмотреть сообщение
Вряд ли дело в этом. Меняли z-index, тоже самое.
дело вероятнее всего именно в этом. блин это ж проверяется за 6 секунд ) что тут происходит?

Добавлено через 2 минуты
Цитата:
Сообщение от inozemcev Посмотреть сообщение
флеш не в фокусе скорее всего.
тем не менее на мышь должен реагировать.
__________________
Поймай яблоко 2!

Старый 26.11.2010, 23:11
xomunculus вне форума Посмотреть профиль Отправить личное сообщение для xomunculus Найти все сообщения от xomunculus
  № 8  
Ответить с цитированием
xomunculus

Регистрация: May 2009
Сообщений: 22
На этом игровом экране есть другие активные элементы и они ведут себя нормально, так что дело не в фокусе. На других игровых экранах элементы, расположенные примерно в той же "подозрительной" зоне, реагируют на мышь. Если бы дело было в наложенном поверх диве, это бы проявлялось на всех экранах. У заказчика на сайте куча других игр, html практически идентичный, ни в одной таких проблем не возникает.

И проверяется за 6 секунда при наличии доступа к html/php коду, а у нас этого доступа нету.

Добавлено через 3 минуты
Не знаю, связано или нет, до этого делали им еще одну игрушку, возникала ошибка при создании кнопки. Переименовали класс, ошибка исчезла. На нашем сервере, естественно, такой ошибки не было.

Старый 27.11.2010, 00:01
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 9  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
Цитата:
Сообщение от xomunculus Посмотреть сообщение
И проверяется за 6 секунда при наличии доступа к html/php коду, а у нас этого доступа нету.
без этого доступа проверяется за "26 секуд" )
кто ж мешает тупо сохранить страницу, положить туда же swf, переписать в блокноте wmode и проверить?
__________________
Поймай яблоко 2!

Старый 27.11.2010, 10:39
xomunculus вне форума Посмотреть профиль Отправить личное сообщение для xomunculus Найти все сообщения от xomunculus
  № 10  
Ответить с цитированием
xomunculus

Регистрация: May 2009
Сообщений: 22
В том-то и дело, что сохраняли и даже wmode менять не пришлось, все работало. Мистика.

Создать новую тему Ответ Часовой пояс GMT +4, время: 00:35.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 00:35.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.