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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 22.04.2004, 18:40
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 1  
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
По умолчанию мувик с функцией не хочет участвовать в твине

затык в том, что мувик, которому присвоена функция типа mc.onRollOver=function(){this._x++}
отказывается участвовать в основной линейке (твин) после того как эта функция отработала
(хотя если событие не происходило - все путем), образчик прилагается
рассудите в чем тут может быть дело
Вложения
Тип файла: zip no_twin.zip (4.1 Кб, 39 просмотров)

Старый 22.04.2004, 18:52
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 2  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
а проблема вовсе не в ролловере а в this._xscale = 50;

ты нарушаешь твин, когда задаёшь какую-то трансформацию скриптом во время заранее сгенерированной твином трансформации.

задание скриптом ЛЮБОГО свойства, которое можно твинить, во время твина приводит к тому что исходный твин обрывается.

проверь в своём примере:

Код:
this.onMouseUp = function() {
	this.play();
	this.onMouseUp = function() {
		mc_contr._xscale = 50;
	};
};
и щёлкни во время движения нижнего клипа

Старый 22.04.2004, 18:59
Dindin вне форума Посмотреть профиль Отправить личное сообщение для Dindin Посетить домашнюю страницу Dindin Найти все сообщения от Dindin
  № 3  
Dindin
 
Аватар для Dindin

Регистрация: Feb 2004
Адрес: на колокольне Любит: плеваться
Сообщений: 1,769
Отправить сообщение для Dindin с помощью ICQ
Вся веселуха в том, что если ты задаешь элементу движение, то в пределах мувиклипа, в котором для него существует motin он считается объектом типа graphics, а значит для него невозможны actions. А если ты пытаешся для объекта задать поведение action Script, то он перестает считаться graphics, а значит прекращается tween.
Вложения
Тип файла: zip 4silin.zip (6.8 Кб, 44 просмотров)
__________________
судью - на мыло, из игроков - вить веревки.

Старый 22.04.2004, 19:04
Dindin вне форума Посмотреть профиль Отправить личное сообщение для Dindin Посетить домашнюю страницу Dindin Найти все сообщения от Dindin
  № 4  
Dindin
 
Аватар для Dindin

Регистрация: Feb 2004
Адрес: на колокольне Любит: плеваться
Сообщений: 1,769
Отправить сообщение для Dindin с помощью ICQ
Не успел
Кстати, Nox, если сделать по-твоему, то второй объект перестает двигаться и при наступлении ключевого кадра прыгает в него.
__________________
судью - на мыло, из игроков - вить веревки.

Старый 22.04.2004, 19:22
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 5  
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
спасибо, исчерпывающе ясно
(хотя лучше б не ЛЮБОГО, а только того)

Старый 22.04.2004, 19:32
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 6  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
Цитата:
то второй объект перестает двигаться и при наступлении ключевого кадра прыгает в него
f ключевые кадры никто не отменял :)
и без всяких твинов так будет.

Старый 22.04.2004, 19:56
Dindin вне форума Посмотреть профиль Отправить личное сообщение для Dindin Посетить домашнюю страницу Dindin Найти все сообщения от Dindin
  № 7  
Dindin
 
Аватар для Dindin

Регистрация: Feb 2004
Адрес: на колокольне Любит: плеваться
Сообщений: 1,769
Отправить сообщение для Dindin с помощью ICQ
Цитата:
Оригинал написал(а) Nox Noctis
f ключевые кадры никто не отменял
и без всяких твинов так будет.
Я разве ж спорю?
__________________
судью - на мыло, из игроков - вить веревки.

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

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

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


 


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


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