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

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

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

Регистрация: Oct 2006
Сообщений: 2,281
По умолчанию параноидальная защита при переходе в фулскрин.Как обойти?

фулскрин у нас фишка платная соответственно перед переходом надо дернуть сервер и проверить проплачена ли фича.Но вот подстава - пока идет запрос FP забывает про клик юзера и когда приходит респонс,при попытке перескочить в FS кидается SecurityError: Error #2152.AllowFullScreen в html прописан.Более того , даже если поставить задержку всего в 10 мс(по таймеру) между кликом и попыткой смены displayState'а происходит тоже самое. Вообще без задержки все ок.
Можно что-то поделать или надо копать в сторону чтоб запрашивать разрешение у сервера заранее?

Старый 25.07.2015, 22:25
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 2  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
переходом надо дернуть сервер и проверить проплачена ли фича
вы берете с юзера бабки за то, чтобы иметь возможность перейти в фулскрин что ли?)
Или зачем делать эту проверку именно в момент перед переходом в ФС?

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

Регистрация: Oct 2006
Сообщений: 2,281
фича выдается на время.Не хотелось бы сервер постоянно пинговать.Т.к. сокетов у нас нет

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

Старый 26.07.2015, 09:06
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 4  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Если эта фича - переход в фолноэкранный режим, то почему бы тебе просто не убирать кнопку перехода, когда время истекло?
Игра запустилась, сделался запрос к серверу, он отдал время, которое осталось для работы фичи, и ты это время предаешь кнопке. И тут уже плеер сам считает, сколько времени прошло. Как оно выходит, кнопка дисэйблится. Профит. И не надо никаких постоянных запросов

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

Регистрация: Oct 2006
Сообщений: 2,281
Пожелание заказчика - если время вышло - надо предлагать юзеру купить фичу и он хочет, чтоб сразу после покупки прыгало в ФС, чтоб не надо было второй раз кликать.Похоже, придется обломать свободный полет фантазии)

Старый 26.07.2015, 16:24
ZackMercury вне форума Посмотреть профиль Отправить личное сообщение для ZackMercury Найти все сообщения от ZackMercury
  № 6  
Ответить с цитированием
ZackMercury
 
Аватар для ZackMercury

блогер
Регистрация: Jul 2013
Адрес: Север
Сообщений: 1,918
Записей в блоге: 23
Отправить сообщение для ZackMercury с помощью ICQ Отправить сообщение для ZackMercury с помощью Skype™
А почему бы не запрашивать у сервера при запуске приложения, и сохранять в классе настроек? И при покупке записывать и на сервере, и на клиенте сразу? Проверять синхронизированные с сервером настройки?
Читерить можно и так и так, всё равно.
__________________
There is no thing in this world that is not simple.

Старый 26.07.2015, 16:41
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 7  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,281
Вопрос исчерпан.Заказчик согласился отказаться от перехода в ФС непосредственно после покупки

Старый 26.07.2015, 17:50
ZackMercury вне форума Посмотреть профиль Отправить личное сообщение для ZackMercury Найти все сообщения от ZackMercury
  № 8  
Ответить с цитированием
ZackMercury
 
Аватар для ZackMercury

блогер
Регистрация: Jul 2013
Адрес: Север
Сообщений: 1,918
Записей в блоге: 23
Отправить сообщение для ZackMercury с помощью ICQ Отправить сообщение для ZackMercury с помощью Skype™
При нажатии кнопки "купить" почему бы не переходить в фуллскрин, а потом уже отсылать запрос к серверу, и если результат отрицательный, то возвращать назад?
__________________
There is no thing in this world that is not simple.

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

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

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


 


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


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