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

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

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

Регистрация: Jan 2007
Сообщений: 302
- тогда закиньте код кто может... - а то я весь форум облазил, - но не нашёл..
А насчёт конструктора - я это всё понимаю, - но програмирование для меня тёмный лес.. - уже много раз брался "понять" - но.. не получается..

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

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Код:
import mx.transitions.Tween;
import mx.transitions.easing.None;
currentThumb.onRollOver = currentThumb.onDragOver = function () {
	this.tweenX.stop ();
	this.tweenY.stop ();
	this.tweenX = new Tween (this, "_xscale", None.easeNone, this._xscale, 40, 0.3, true);
	this.tweenY = new Tween (this, "_yscale", None.easeNone, this._yscale, 40, 0.3, true);
	showName_txt.text = this.NAME;
};
currentThumb.onRollOut = currentThumb.onDragOut = function () {
	this.tweenX.stop ();
	this.tweenY.stop ();
	this.tweenX = new Tween (this, "_xscale", None.easeNone, this._xscale, 0, 0.3, true);
	this.tweenY = new Tween (this, "_yscale", None.easeNone, this._yscale, 0, 0.3, true);
	showName_txt.text = this.NAME;
	showName_txt.text = "";
};
Только не понятно, у вас при onRollOut, объет визуально исчезнет и onRollOver вы для него не сделаете.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 06.05.2007, 19:42
Killer_13 вне форума Посмотреть профиль Отправить личное сообщение для Killer_13 Найти все сообщения от Killer_13
  № 13  
Ответить с цитированием
Killer_13
 
Аватар для Killer_13

Регистрация: Jan 2007
Сообщений: 302
Не импортирую 2 раза клас - запускается, - но анимация при таком коде производится циклически... - "зацикливается", - и почему то применяется только к останней картинке..?
Может кто поделится кодом? Или исправит мой? - буду благодарен...

"Только не понятно, у вас при onRollOut, объет визуально исчезнет и onRollOver вы для него не сделаете."

Так и сделал - картинки испарились..
Как же тогда сделать такую штуку?


Последний раз редактировалось iNils; 06.05.2007 в 19:47.
Старый 06.05.2007, 19:47
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 14  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Код:
import mx.transitions.Tween;
import mx.transitions.easing.None;
currentThumb.onRollOver = currentThumb.onDragOver = function () {
	this.tweenX.stop ();
	this.tweenY.stop ();
	this.tweenX = new Tween (this, "_xscale", None.easeNone, this._xscale, 140, 0.3, true);
	this.tweenY = new Tween (this, "_yscale", None.easeNone, this._yscale, 140, 0.3, true);
	showName_txt.text = this.NAME;
};
currentThumb.onRollOut = currentThumb.onDragOut = function () {
	this.tweenX.stop ();
	this.tweenY.stop ();
	this.tweenX = new Tween (this, "_xscale", None.easeNone, this._xscale, 100, 0.3, true);
	this.tweenY = new Tween (this, "_yscale", None.easeNone, this._yscale, 100, 0.3, true);
	showName_txt.text = this.NAME;
	showName_txt.text = "";
};
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

Регистрация: Jan 2007
Сообщений: 302
Супер!!!!!!!!!!!!!!!
СПАСИБО!!!!!!
А тогда чтоб увеличение делалось от центра, - я что то не понял...

Если вас не затруднит - как это выглядит на практике?


Последний раз редактировалось iNils; 06.05.2007 в 20:00.
Старый 06.05.2007, 19:53
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 16  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

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

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

Регистрация: Jan 2007
Сообщений: 302
Извините, - больше не повторится...

? - а если клип у меня создается динамически? Как в него зайти?

Код:
currentThumb = menu_mc.createEmptyMovieClip("thumbnail"+child,child);


Последний раз редактировалось iNils; 06.05.2007 в 20:57.
Старый 06.05.2007, 20:57
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 18  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

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

Старый 06.05.2007, 21:14
Killer_13 вне форума Посмотреть профиль Отправить личное сообщение для Killer_13 Найти все сообщения от Killer_13
  № 19  
Ответить с цитированием
Killer_13
 
Аватар для Killer_13

Регистрация: Jan 2007
Сообщений: 302
???? - а что значит "+"?
Я ж не флудил! Я просто спросил, - а вдруг кто-то даст ответ...
Я не понимаю...
Просто хочу понять! Может кто то будет иметь желание и обьяснит мне...

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

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

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


 


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


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