PDA

Просмотр полной версии : publish settings


villa
28.11.2005, 12:06
Здрасти всем!
Незадачка - пишу скрипт, Publish settings: Flash Player7, AS2.0,
тест - все ОК.
Тот же скрипт - Flash Player 6.0, AS2.0
тест - пустой экран.
Как быть?

Nirth
28.11.2005, 12:11
значит ты использовал что то такое что шестеркой не подерживаеться.

villa
28.11.2005, 12:21
значит ты использовал что то такое что шестеркой не подерживаеться.
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);

Nirth
28.11.2005, 12:25
а теперь прочитайте про this.getNextHighestDepth(), и заведите себе привычку читать хелп постоянно.

villa
28.11.2005, 12:48
а теперь прочитайте про this.getNextHighestDepth(), и заведите себе привычку читать хелп постоянно.
ну зачеи так понты колотить?
прочитал, спасибо, но взамен что использовать так и не понял

Nirth
28.11.2005, 12:49
это не понты, вот если бы прочел хелп понял бы что есть класс DepthManager

villa
28.11.2005, 13:10
это не понты, вот если бы прочел хелп понял бы что есть класс DepthManager
понял
гворила мама
-учи английский.

ffffff
28.11.2005, 13:37
для чтения хелпа много английского не требуется. только самые примитивные знания тезничесского английского :) вообще если хочешь заниматсья фэб разработками то тебе без английского никак не обойдёшься. большая часть документации к ПХП на англ, документация АС 3.0 на англ. да и документация всяких сетевых сервиков apache, bind(named) т.д. то де на англ.

и ешё научись уважать участников флрума. тебе ведь не с пустого места предлагают хелп читать.

Nirth
28.11.2005, 13:41
пихаем компонент в библиотеку(например label) и пишем у мувиков

mc1.setDepthAbove(mc2)

villa
29.11.2005, 12:41
пихаем компонент в библиотеку(например label) и пишем у мувиков

mc1.setDepthAbove(mc2)

ха!!
не хочу!

Nirth
29.11.2005, 13:20
ха!!
не хочу!
тогда иди в поиск и ищи варианты, Силин дважды на моей памяти прототип писал

villa
29.11.2005, 14:52
в общем то разобрался, но возник другой геморой:
превел все это в Movie Clip и все пропало
как быть?

Antares
29.11.2005, 15:37
_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 ;
}


Текстфилды прикрути сам, а то это уже "сделайте все за меня" получается

villa
29.11.2005, 15:46
_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 ;
}


Текстфилды прикрути сам, а то это уже "сделайте все за меня" получается

Спасибо
Я не прошу все за меня сделать, я прошу обьяснить.

__i
29.11.2005, 16:46
MovieClip.prototype.depth = 0;

mc.attachMovie(p1,p2, ++mc.depth);

я так в МХ делал

KUZEN
29.11.2005, 18:45
ха!!
не хочу!
Тогда вместо this.getNextHighestDepth ставь циферки, только смотри не запутайся )))

Буньков Максим
30.11.2005, 07:55
Или используй флешь плеер 7 и выше... и траблы сами собой решаться.

Antares
30.11.2005, 09:07
Или используй флешь плеер 7 и выше... и траблы сами собой решаться.
Отличное решение. Особенно для случаев, когда в ТЗ четко написано:

Версия плеера: Flash Player 6.

villa
30.11.2005, 15:23
Тогда вместо this.getNextHighestDepth ставь циферки, только смотри не запутайся )))

Спасибо, уже попробовал, помогло, но не особо.
В общем-то выход из положения я уже нашел.
Еще раз убедился, что лучше не лениться и ВСЮ анимацию писать скриптом.