![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2010
Сообщений: 2
|
У меня нарисован квадрат в котором должна отбражатся картинка, а под квадратом расположены кнопки, по которым нажимаешь и должны перелистыватся картинки...но у меня не получается, хотя ошибку не выдает..
скажите в чем ошибка, вот мой скрипт: Последний раз редактировалось udaaff; 10.06.2010 в 12:25. |
|
|||||
|
Регистрация: Feb 2008
Сообщений: 560
|
1) надо отказываться от абсолютных путей, заменяя их на относительные
2) строка "F:\Projeet\1.jpg" будет воспринята как F:\rojeet.jpg (надо удваивать "\" либо заменять на "/"). 3) если я правильно понимаю, то в один мувик "screen" будут загружены все картинки, и каждая последующая заменит предыдущую. Последний раз редактировалось rainbowrussia; 09.06.2010 в 04:50. |
|
|||||
|
Регистрация: Nov 2007
Сообщений: 1,724
|
4) нужно отказаться от кода в кнопках/клипах и писать все в кадре
5) можно не писать 5 одинаковых строчек, а написать все в цикле 6) если следовать первому пункты, то второй воспринимать не нужно |
|
|||||
|
Регистрация: Nov 2009
Адрес: в златоглавой
Сообщений: 745
|
|
|
|||||
|
Регистрация: Jun 2010
Сообщений: 2
|
А вы не могли бы написать это на языке для чайника?
ZIK68 мне нужны обязательно кнопки, для того чтобы перелистывать |
|
|||||
|
Последний раз редактировалось udaaff; 10.06.2010 в 12:25. |
|
|||||
var num:Number = 1 var btnNext:MovieClip; var btnPrev:MovieClip; var txtPrev:TextField; var txtNext:TextField; createEmptyMovieClip("tester_mc", 998); btnNext = this.createEmptyMovieClip("btnNext", 997); btnPrev = this.createEmptyMovieClip("btnPrev", 996); var mclListener:Object = new Object(); var image_mcl:MovieClipLoader = new MovieClipLoader(); mclListener.onLoadInit = function(target_mc:MovieClip) { txtPrev = btnPrev.createTextField("prev_txt", 1, 0, 0, 0, 0); txtNext = btnNext.createTextField("next_txt", 2, 0, 0, 0, 0); txtNext.autoSize = true txtPrev.autoSize = true txtNext.text = ">"; txtPrev.text = "<"; txtNext._x = target_mc._width-10; txtPrev._x = 0 txtPrev.selectable = false; txtNext.selectable = false; txtNext._y = target_mc._height txtPrev._y = target_mc._height btnNext.onRelease = function(){ num++ updateLoaded() } btnPrev.onRelease = function(){ num-- updateLoaded() } } image_mcl.addListener(mclListener); function updateLoaded():Void { image_mcl.loadClip("picture"+num+".jpg", tester_mc); } updateLoaded() |
![]() |
![]() |
Часовой пояс GMT +4, время: 08:20. |
|
|
« Предыдущая тема | Следующая тема » |
|
|