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

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

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

Регистрация: Sep 2012
Сообщений: 204
По умолчанию Увеличение битмапа

Вот делаю я импорт битмапы, потом вещаю tweenlite анимацию, и получается полная дребеда. Вот код
Код AS3:
var bm12:Bitmap = new Bitmap();
var pic12:Loader = new Loader();
pic12.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoadComplete2);
pic12.load(new URLRequest('12.jpg'));
 
function onLoadComplete2(e:Event):void{
pic12.contentLoaderInfo.removeEventListener(Event.COMPLETE, onLoadComplete2);
 
bm12 = Bitmap(pic12.content);
bm12.width = bm12.width/8;
bm12.height = bm12.height/8;
bm12.smoothing = true;
 
btn12.buttonMode = true;
btn12.addEventListener(MouseEvent.CLICK, clicked12);
function clicked12 (e:MouseEvent):void{
 
	addChild(bm12);
	bm12.x = mouseX;
	bm12.y = mouseY;
	TweenLite.to(bm12, 1, {x:stage.stageWidth/2 - bm12.width*3/2, y:stage.stageHeight/2 - bm12.height*3/2, scaleX:3, scaleY:3});
}
}
Размер картинки большой, поэтому я его делю на 8. Есди убрать твин, т овсе в порядке. Как только активирую твин, у меня картинка из точки курсора выдвигается на весь свой реальный размер.
Подумал может есть смысл засунуть в контейнер, и потом уже твинить контейнер. Набираю
Код AS3:
var container2:MovieClip = new MovieClip();
        container2.width = bm12.width;
	container2.height= bm12.height;
	container2.x = mouseX;
	container2.y = mouseY;
	addChild(container2);
	container2.addChild(bm12);
в таком случае вообще ничего не отображается
Что я не так делаю?
P.S. нашел в хелпе адоба следующее "К объекту Bitmap не должно применяться растягивание, поворот и наклон." . Собственн опонятно почему он у меня становится огромным. Но тогда почему он не засовывается у меня в контейнер MovieClip?


Последний раз редактировалось pomuс; 25.10.2012 в 20:27.
Создать новую тему   Часовой пояс GMT +4, время: 07:51.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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