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

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

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

Регистрация: Mar 2017
Сообщений: 3
Question Флешбаннер - клик (ActionScript3)

Как устранить проблему в коде флешбаннера. Не пропускает рекламная площадка.(target)

первая проблема была:
не было прописано при клике на баннер(кадр с кнопкой) следующее для перехода по ссылке на сайт.

ActionScript 2.0:
Код AS1/AS2:
on(release) {
   getURL(_root.link1, "_blank");
}
ActionScript 3.0:
Код AS3:
btn.addEventListener(MouseEvent.CLICK, clickHandler);
function clickHandler(e:MouseEvent):void{
      navigateToURL(new URLRequest(root.loaderInfo.parameters.link1), "_blank")
добавила. + пришлось создать новый слой с кнопкой чтобы был клик. в итоге получили вторую проблему.
 
вторая проблема:
Resource requests from external domains 
Not all present links checked 
Resources present, but not requested
закамментировала часть кода ->
/*
btnInfo.addEventListener(MouseEvent.MOUSE_OVER, fl_MouseOverHandler);
 
function fl_MouseOverHandler(event:MouseEvent):void
{
	this.disclaimer.gotoAndStop(2);
}
 
 
disclaimer.addEventListener(MouseEvent.MOUSE_OUT, fl_MouseOutHandler_3);
 
function fl_MouseOutHandler_3(event:MouseEvent):void
{
	this.disclaimer.gotoAndStop(1);
}
*/
btn.addEventListener(MouseEvent.CLICK, clickHandler); 
function clickHandler(e:MouseEvent):void{ 
	navigateToURL(new URLRequest(root.loaderInfo.parameters.link1), "_blank");
}

в итоге теперь третья проблема ->

третья на данный момент:
Анимация не должна существенно нагружать процессор пользовательского компьютера, баннер не может использовать более 35% процессора в среднем и 60% в пике.

p.s. вес баннера 51кб (ограничение 60кб)

что делать?....очень срочно нужно найти ответ.


Последний раз редактировалось Wolsh; 28.03.2017 в 20:23.
Старый 28.03.2017, 20:22
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 2  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Для оформления своего кода нужно пользоваться тегами AS3
__________________
Reality.getBounds(this);

Старый 29.03.2017, 13:15
trion вне форума Посмотреть профиль Отправить личное сообщение для trion Найти все сообщения от trion
  № 3  
Ответить с цитированием
trion

Регистрация: Jan 2009
Сообщений: 25
Цитата:
Сообщение от Inktake5 Посмотреть сообщение
Как устранить проблему в коде флешбаннера. Не пропускает рекламная площадка.(target)
третья на данный момент:
Анимация не должна существенно нагружать процессор пользовательского компьютера, баннер не может использовать более 35% процессора в среднем и 60% в пике.
что делать?....очень срочно нужно найти ответ.
Упростите анимацию баннера, минимум переходов и эффектов. Вот здесь например можно потестировать загруженность ЦПУ https://sales.mail.ru/media/adv/flash_test.htm

Старый 29.03.2017, 17:11
Inktake5 вне форума Посмотреть профиль Отправить личное сообщение для Inktake5 Найти все сообщения от Inktake5
  № 4  
Ответить с цитированием
Inktake5

Регистрация: Mar 2017
Сообщений: 3
спасибо за ответ... но анимацию там уменьшить нельзя..она полностью утверждена заказчиком и менять нельзя((.


код в таком виде сейчас:

btnInfo.addEventListener(MouseEvent.MOUSE_OVER, fl_MouseOverHandler);

function fl_MouseOverHandler(event:MouseEvent):void
{
this.disclaimer.gotoAndStop(2);
}


disclaimer.addEventListener(MouseEvent.MOUSE_OUT, fl_MouseOutHandler_3);

function fl_MouseOutHandler_3(event:MouseEvent):void
{
this.disclaimer.gotoAndStop(1);
}

btn.addEventListener(MouseEvent.CLICK, clickHandler);
function clickHandler(e:MouseEvent):void{
navigateToURL(new URLRequest(root.loaderInfo.parameters.link1), "_blank");
}


ответ системы опять...:
Resource requests from external domains
Not all present links checked
Resources present, but not requested

Добавлено через 1 минуту
+ тестировала ранее по этой ссылке баннер. все ок пишет. а на деле выходит то что отправила выше.


Последний раз редактировалось Inktake5; 29.03.2017 в 17:33.
Старый 29.03.2017, 17:45
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 5  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,281
так в чем проблема? Что банер жрет слишком много ресурсов,занимает много места или что его не принимает некий сервис(т.н. "система")?
PS:
Цитата:
Для оформления своего кода нужно пользоваться тегами AS3


Последний раз редактировалось undefined; 29.03.2017 в 17:57.
Старый 29.03.2017, 18:36
Inktake5 вне форума Посмотреть профиль Отправить личное сообщение для Inktake5 Найти все сообщения от Inktake5
  № 6  
Ответить с цитированием
Inktake5

Регистрация: Mar 2017
Сообщений: 3
проблема в том что нет перехода на сайт при нажатии на баннер.
+ вот эти слова что система присылает на инглише означает что он много весит??

P.s. система - рекламная площадка target. вес баннера не более 60кб.

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

Регистрация: Oct 2006
Сообщений: 2,281
попробуй включить вот эту опцию:
Нажмите на изображение для увеличения
Название: Скриншот 2017-03-29 17.40.52.png
Просмотров: 54
Размер:	254.4 Кб
ID:	32766

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

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

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


 


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


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