|
Тема
|
Timeline назад
|
|
Автор |
mitre3 (непознат
) |
Публикувано | 11.09.07 15:13 |
|
Здравейте,
Някой има ли идея как със RollOver на бутон да накарам тоя timeline да тръгне назад до фрейм 1 и да спре, че в чудо се видях, доста почетох но не можах да намеря решение.. ето и скрийн шот
Бутона е под име mybtn.
Благодаря предварително..
| |
Тема
|
Re: Timeline назад
[re: mitre3]
|
|
Автор |
mitre3 (непознат
) |
Публикувано | 11.09.07 17:28 |
|
Хубава работа, никой ли не знае..?
| |
Тема
|
Re: Timeline назад
[re: mitre3]
|
|
Автор |
vens (малко странен) |
Публикувано | 12.09.07 12:23 |
|
Аз не знам Flash да има възможност да плейва назад. Можеш, обаче, да си добавиш Keyframes в обратен ред след 6-ти кадър, съответно tween-овете ще станат наобратно.
Предполагам имаш скрипт, който спира timelina-а на кадър 6. Като дайствие на бутона ще сложиш Play() и ще се изпълни до края на timeline-а, което на екрана ще изглежда като връщане в обратен ред. Ще сложиш на последния кадър едно GotoAndStop(1) или GotoAndPlay(1) (според както ти е логиката на действието) и си готов.
Timeline-а ти е къс, нямаш много слоеве и кадри, така че не е много работа да се направи. За съжаление, аз не знам за друго решение.
| |
Тема
|
Re: Timeline назад
[re: mitre3]
|
|
Автор |
Kackeт (ама Keнзо) |
Публикувано | 12.10.07 23:54 |
|
Да тръгне назад или да се ВЪРНЕ на frame 1? Ако е да тръгне назад - няма да стане. Както е писАл колегата, требе да продължиш фреймовете нататък в огледален ред. За секи случай пробвай с:
mybtn.onRelease=function(){
goNaZadenHodDo(1);
}
| |
Тема
|
Re: Timeline назад
[re: Kackeт]
|
|
Автор | backwards (Нерегистриран) |
Публикувано | 13.10.07 22:40 |
|
Правиш си един Актион Лайер който обхваща циялата дължина.
function Movement() {
if (_root._currentframe > _root.targett){
prevFrame();
}else if (_root._currentframe < _root.target){
nextFrame();
}else{
stop();
}
}
this.onEnterFrame= Movement;
После на твоя бутон
on(Press){
_root.mytarget=1;
}
Ако искаш да стига до 3 примерно вместо едно пишеш 3.
| |
Тема
|
Re: Timeline назад
[re: backwards]
|
|
Автор | backwards (Нерегистриран) |
Публикувано | 13.10.07 22:43 |
|
Грният код е грешен. Моля за извинение. Объркал съм target като targett и mytarget
function Movement() {
if (_root._currentframe > _root.target){
prevFrame();
}else if (_root._currentframe < _root.target){
nextFrame();
}else{
stop();
}
}
this.onEnterFrame= Movement;
После на твоя бутон
on(Press){
_root.target=1;
}
| |
Тема
|
Re: Timeline назад
[re: backwards]
|
|
Автор | alex_og (Нерегистриран) |
Публикувано | 16.02.10 15:31 |
|
Много благодаря за кода
| |
|
и аз :)
| |
|
|
|
|