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

Вернуться   Форум Flasher.ru > Flash > API приложений и сред

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

Регистрация: Nov 2010
Сообщений: 7
По умолчанию Открытое со стени приложение

Здравствуйте уважаемые форумчане!
Программируя на AS3 приложение для сайта Вконтакте я столкнулся с идиотской ситуацией: при открытии приложения со стены в окне размером 412 на 607 пикселей должен отображаться экземпляр муви клипа с размерами 400 на 600. Так вот, он то отображается но в уменьшенном масштабе! А вот когда нажать кнопку "развернуть окно" все идет как надо! Масштабирование способом
Код ActionScript 3
wrapper.application.scaleMode="noScale";
влияет только для того же случая "развернутого окна". Если кто знает как от этого избавится, помогите пожалуйста чем можете! Буду очень признателен за помощь!

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

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
scaleX = scaleY = 600/607;

так делаю :о) Но только для стены
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 16.11.2010, 14:17
JossRoss вне форума Посмотреть профиль Отправить личное сообщение для JossRoss Найти все сообщения от JossRoss
  № 3  
Ответить с цитированием
JossRoss

Регистрация: Nov 2010
Сообщений: 7
Где прописать ето?

Добавлено через 16 минут
А вот, попробовал! Все вышло хорошо, но вот когда нажимаю на кнопку расширения (то есть развернуть окно) изображение увеличено, а должно бы бить одинакового размера.

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

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
Цитата:
Но только для стены
referrer=="wall_view_inline"
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 16.11.2010, 21:59
JossRoss вне форума Посмотреть профиль Отправить личное сообщение для JossRoss Найти все сообщения от JossRoss
  № 5  
Ответить с цитированием
JossRoss

Регистрация: Nov 2010
Сообщений: 7
Код AS1/AS2:
if (wrapper.application.parameters.referrer =='wall_view_inline'||wrapper.application.parameters.referrer =='wall_view'){
 
				 ZStinu();
				 }
потом
Код AS1/AS2:
private function ZStinu(){
 
			 post_id = wrapper.application.parameters.post_id;	
			 viewer_id=wrapper.application.parameters.viewer_id;					
			  wrapper.application.frameRate = 7;		
				var S1:Sz1 = new Sz1();
				wrapper.application.scaleMode="noScale";
				S1.scaleX=Math.floor(750/607);
				S1.scaleY=Math.floor(750/607);
				S1.x=0;
				S1.y=0;
				addChildAt(S1,0);
Ето код теперь то вот и все хорошо если просто открыл приложение со стены а когда нажал кнопочку "развернуть окно" то изображение уже слишком большое.
Я так понимаю что сам контакт масштабирует изображение для открытого окна??????

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

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
Будьте внимательны.

Цитата:
Но только для стены
referrer=="wall_view_inline"
А вообще доки читайте. Тоже внимательно.
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 17.11.2010, 12:02
JossRoss вне форума Посмотреть профиль Отправить личное сообщение для JossRoss Найти все сообщения от JossRoss
  № 7  
Ответить с цитированием
JossRoss

Регистрация: Nov 2010
Сообщений: 7
Все! Понял! Дело обстоит так. Делаем две функции для событий referrer=="wall_view_inline" и referrer=="wall_view". В первой (где открывается окно для просмотра масштабируем изображение (кстати оптимальный масштаб 1,31). Во второй масштабировать не нужно все идет хорошо
Так?

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

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
Оптимальный масштаб зависит от размеров вашей флэшки.
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 17.11.2010, 12:55
JossRoss вне форума Посмотреть профиль Отправить личное сообщение для JossRoss Найти все сообщения от JossRoss
  № 9  
Ответить с цитированием
JossRoss

Регистрация: Nov 2010
Сообщений: 7
Ну да
Что же проблему можно считать решенной!
БОЛЬШОЕ Спасибо за ценные и так необходимые советы!

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

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

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

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

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


 


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


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