PDA

Просмотр полной версии : метки на кадрах


fritz
19.07.2005, 12:58
нужно сделать кнопку, при нажатии которой происходил переход последовательно на следующий\предыдущий помеченный кадр. можно ли сделать такие метки и как осуществить процесс перехода?

KUZEN
19.07.2005, 13:04
Всё очень просто , создаём массив с метками (my_array = new Array("a","b","c")), переменную (_root.counter=0) кот будет счётчиком , потом две кнопки типа

next_btn.onPress = function(){
counter++;
gotoAndStop(_root.my_array[counter]);
}
prev_btn.onPress = function(){
counter--;
gotoAndStop(_root.my_array[counter]);
}

Nirth
19.07.2005, 13:07
http://www.flasher.ru/forum/attachment.php?attachmentid=11016&stc=1

KUZEN
19.07.2005, 13:10
давно пора )))

fritz
19.07.2005, 13:12
а как сам кадр то пометить? присвоить переменной массива его номер?
просто у меня несколько мувиков на шаблоне с кнопками и номера кадров проставить нельзя изначально. и можно ли пременные из вставленного в основной мувик дополнительного использовать в основном?

KUZEN
19.07.2005, 13:22
в твоём случае лучше прикупить литературки для начинающих ... боюсь мы здесь мало чем сможем помочь, я написал тебе всё пошагово, понятнее некуда ...

DeadMorozz
19.07.2005, 17:39
Если переход именно по названиям кадров не особо критичен, можно просто двигаться на кадр вперед или назад с помощью gotoAndStop(nextFrame());
Хотя.... метки рулят, чего уж там ;) Гибче выходит.

KUZEN
19.07.2005, 17:41
уж и не помню когда я в последний раз пользовался "метками" )))

iNils
19.07.2005, 18:13
уж и не помню когда я в последний раз пользовался "метками" )))
я имим сам не пользовался, до тех пор пока не начал игрушки делать. анимация персонажа в зависимости от действий с метками весьма удобна.