![]() |
|
||||||||||
|
|||||
|
[+1.4 06.06.08]
Регистрация: Dec 2005
Сообщений: 52
|
Здрасте! У меня такая проблема: имеется мувик, который я использую как кнопку, при наведении курсора мувик увеличивается(допустим), при ввыде курсора с его области он уменьшается, но я никак не могу понять как сделать так чтобы при нажатии и последующем ввыде курсора он у меня, например, переворачивался...
Вот мой код на мувике: on (rollOver) {
this.gotoAndPlay (2);
}
on (rollOut) {
this.gotoAndPlay (16);
}
on (release) {
this.gotoAndPlay (31);
}
Вообщем я знаю что этот код не правильный, но подскажите пожалуйста как бы это можно было бы исправить... ![]() |
|
|||||
|
ветеран форума
|
А отпускание кнопки мыши должно быть на мувике или вне его?
Есле вне его, то releaseOutside, если на нем, то в release ставим переменную, а на rollOut проверяем ее значение... Кстати, лучше вместо конструкций с on писать весь код на основной шкале... |
|
|||||
|
[+1.4 06.06.08]
Регистрация: Dec 2005
Сообщений: 52
|
Спасибо за совет.
Отпускание должно быть на нем, как я понял код такой on (rollOver) {
this.gotoAndPlay (2);
}
on (rollOut) {
if (x==1) {
this.gotoAndPlay (31);
}else{
this.gotoAndPlay (16);
}
}
on (release) {
this.gotoAndPlay (31);
var x
x=1;
}
![]() |
|
|||||
|
[+1.4 06.06.08]
Регистрация: Dec 2005
Сообщений: 52
|
Ааааа все я понял, код такой:
on (rollOver) {
this.gotoAndPlay (2);
}
on (rollOut) {
if (x==1) {
}else{
this.gotoAndPlay (16);
}
}
on (release) {
this.gotoAndPlay (31);
var x
x=1;
}
![]() |
|
|||||
|
ветеран форума
|
Дерганье? А что должно было быть? Плавный переход?
|
|
|||||
|
[+1.4 06.06.08]
Регистрация: Dec 2005
Сообщений: 52
|
Все впорядке как плавный переход сделать я сообразил, но вот проблемка еще одна возникла, вот код:
on (rollOver) {
if (x==1) {
}else{
this.gotoAndPlay (2);
}
}
on (rollOut) {
if (x==1) {
}else{
this.gotoAndPlay (16);
}
}
on (release) {
var x
x=1;
this.gotoAndPlay (31);
}
![]() |
|
|||||
|
ветеран форума
|
Пусть клип называется clip:
(код на основной шкале) |
|
|||||
|
[+1.4 06.06.08]
Регистрация: Dec 2005
Сообщений: 52
|
Спасибо огромное, а ты мог бы сказать почему код лучше писать на гл.вр.шкале?
|
|
|||||
|
ветеран форума
|
1. Когда кнопок становится много, замучаешься искать код
2. В ActionScript 3 on/onClipEvent не поддерживается - легче будет переносить проект при случае 3. Просто удобнее Кстати, кое-что подправил в коде: |
|
|||||
|
[+1.4 06.06.08]
Регистрация: Dec 2005
Сообщений: 52
|
что то не то, когда release все впорядке, но когда после нажатия выводишь мышку идет rollout и повторно нажать нельзя(т.к. delete был)
Последний раз редактировалось Salut; 22.09.2006 в 10:52. |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:50. |
|
|
« Предыдущая тема | Следующая тема » |
|
|