Анимация с JavaScript
Заранее благодарен за ответ!
А я покачто попробую ответить на пару вопросов.
Все что ты пересичслил, можно делать с JavaScript + CSS.
Например, ты загружаеш 10 картинок на сайт, и ставиш им :
style="display:none;"
получаеться что то в етом роде :
<img src='Pic1.gif' style="display:none;" id="Pic1"/>
<img src='Pic2.gif' style="display:none;" id="Pic2"/>
и так далее.
Затем пишеш в джаве функцию :
<script>
function ShowPic(PicID)
{
document.getElementById(PicID).style.display ="block";
}
//А так ты говориш какую картинку показать.
ShowPic("Pic1");
</script>
Далее для того чтоб их двигать по экрану можно сделать например так :
<script>
function MovPicTo(PicID, mX, mY)
{
document.getElementById(PicID).style.position = "absolute";
document.getElementById(PicID).style.top= mY+"px";
document.getElementById(PicID).style.left= mX+"px";
document.getElementById(PicID).style.display ="block";
}
MovPicTo("Pic1", 200, 60);
</script>
Можеш так двигать все теже картинки что и выше!
Насчет лееров, ет вот так :
<script>
function ChangeLayer(PicID, LayerNum)
{
document.getElementById(PicID).style.position = "absolute";
document.getElementById(PicID).style.display ="block";
document.getElementById(PicID).style["z-index"] = LayerNum;
}
ChangeLayer("Pic1", 102);
</script>
Но я дико сомневаюсь что будет работать последнее.
А если че забыл - напиши что именно - попробую ответить.
А насчет останавливать или "включать" анимашки, если я не ошибаюсь, то есть такие функции, но я не знаю , так что сорри - не подскажу!
Работает все, даже последнее, правда после переделки и с тормозами.