Просмотр полной версии : publish settings
Здрасти всем!
Незадачка - пишу скрипт, Publish settings: Flash Player7, AS2.0,
тест - все ОК.
Тот же скрипт - Flash Player 6.0, AS2.0
тест - пустой экран.
Как быть?
значит ты использовал что то такое что шестеркой не подерживаеться.
значит ты использовал что то такое что шестеркой не подерживаеться.
this.createTextField("status_txt", this.getNextHighestDepth(), -35, 0, 150, 20);
this.createTextField("track_txt", this.getNextHighestDepth(), -5, -15, 150, 80);
this.createTextField("timer_txt", this.getNextHighestDepth(), -5, -30, 150, 80);
track_txt.selectable = false;
timer_txt.selectable = false;
status_txt.selectable = false;
myformat.font = "Microsoft Sans Serif";
myformat.size = 10;
myformat.color = 0xE8DECA;
myformat.bold = true;
var pos:Number = Math.round(my_sound.position)/1000;
var minutes:Number = Math.floor(pos/60);
var seconds = Math.floor(pos)%60;
if (seconds<10) {
seconds = "0"+seconds;
}
timer_txt.text = minutes+":"+seconds;
timer_txt.setTextFormat(myformat2);
my_sound.onID3 = function() {
track_txt.text = this.id3.songname;
track_txt.setTextFormat(myformat1);
};
my_interval = setInterval(updateTimeBar, 100, my_sound);
а теперь прочитайте про this.getNextHighestDepth(), и заведите себе привычку читать хелп постоянно.
а теперь прочитайте про this.getNextHighestDepth(), и заведите себе привычку читать хелп постоянно.
ну зачеи так понты колотить?
прочитал, спасибо, но взамен что использовать так и не понял
это не понты, вот если бы прочел хелп понял бы что есть класс DepthManager
это не понты, вот если бы прочел хелп понял бы что есть класс DepthManager
понял
гворила мама
-учи английский.
для чтения хелпа много английского не требуется. только самые примитивные знания тезничесского английского :) вообще если хочешь заниматсья фэб разработками то тебе без английского никак не обойдёшься. большая часть документации к ПХП на англ, документация АС 3.0 на англ. да и документация всяких сетевых сервиков apache, bind(named) т.д. то де на англ.
и ешё научись уважать участников флрума. тебе ведь не с пустого места предлагают хелп читать.
пихаем компонент в библиотеку(например label) и пишем у мувиков
mc1.setDepthAbove(mc2)
пихаем компонент в библиотеку(например label) и пишем у мувиков
mc1.setDepthAbove(mc2)
ха!!
не хочу!
ха!!
не хочу!
тогда иди в поиск и ищи варианты, Силин дважды на моей памяти прототип писал
в общем то разобрался, но возник другой геморой:
превел все это в Movie Clip и все пропало
как быть?
_global.getNextHighestDepth = function(target:MovieClip):Number
{
var max = 0;
for(var key in target)
{
if(typeof(target[key]) == "movieclip" && target[key].getDepth() > max ) max = target[key].getDepth();
}
return max + 1 ;
}
Текстфилды прикрути сам, а то это уже "сделайте все за меня" получается
_global.getNextHighestDepth = function(target:MovieClip):Number
{
var max = 0;
for(var key in target)
{
if(typeof(target[key]) == "movieclip" && target[key].getDepth() > max ) max = target[key].getDepth();
}
return max + 1 ;
}
Текстфилды прикрути сам, а то это уже "сделайте все за меня" получается
Спасибо
Я не прошу все за меня сделать, я прошу обьяснить.
MovieClip.prototype.depth = 0;
mc.attachMovie(p1,p2, ++mc.depth);
я так в МХ делал
ха!!
не хочу!
Тогда вместо this.getNextHighestDepth ставь циферки, только смотри не запутайся )))
Буньков Максим
30.11.2005, 07:55
Или используй флешь плеер 7 и выше... и траблы сами собой решаться.
Или используй флешь плеер 7 и выше... и траблы сами собой решаться.
Отличное решение. Особенно для случаев, когда в ТЗ четко написано:
Версия плеера: Flash Player 6.
Тогда вместо this.getNextHighestDepth ставь циферки, только смотри не запутайся )))
Спасибо, уже попробовал, помогло, но не особо.
В общем-то выход из положения я уже нашел.
Еще раз убедился, что лучше не лениться и ВСЮ анимацию писать скриптом.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.