PDA

Просмотр полной версии : проблема пир подгрузке JPG-файла


Ar_PHARAZON
20.02.2010, 04:55
Друзья, проблема такая:
Есть очень длинная картинка с расширением .jpg (20135х500px)
Задача в том, чтобы подгрузить эту картинку во флешку (в контейнер) и задать этому контейнеру движение (через AS).
Все работает, однако, при загрузке картинки, она срезается раз эдак в 8 и показывает где-то 3000рх по длине (вместо необходимых 20135рх)
Подскажите, где я лажанулся??
Вот код:
_root.anim_pic.stop();

var container:MovieClip = _root.anim_pic.cont.createEmptyMovieClip('img', this.getNextHighestDepth());
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener (this);

this.onLoadInit = function (mc:MovieClip) {
_root.anim_pic.play();
}

mcLoader.loadClip('mainintroline.jpg', container);

var xStart = 100
var xFinish = -5000
var myTime1 = 20
var myTime2 = 1000
import mx.transitions.Tween;
var myTween:Tween = new Tween(_root.anim_pic.cont, "_x", mx.transitions.easing.None.easeNone, xStart, xFinish, myTime1, true);
function myStart() {
myTween.start();
}
function myFunction() {
myTween.onMotionFinished = function() {
setTimeout(myStart, myTime2);
};
}
myFunction();

что скажите??

Hash79
20.02.2010, 06:52
как по мне так не зря гугл мап и яндекс мапы свои здоровые карты режут на квадраты
Мож как то разбить и по частям грузить и выгружать?
Лучше конечно мнение других выслушать, я в скриптах не очень, просто знаю что большые картинки - это плохо.

Ar_PHARAZON
20.02.2010, 07:05
как по мне так не зря гугл мап и яндекс мапы свои здоровые карты режут на квадраты
Мож как то разбить и по частям грузить и выгружать?
Лучше конечно мнение других выслушать, я в скриптах не очень, просто знаю что большые картинки - это плохо.

видишь ли, не все так просто((
если разбить, то это надо в параллельные контейнера подгружать и создавать их таким образом, чтоб они двигались точь в точь друг за другом, а я не знаю, как это сделать(((

Psycho Tiger
20.02.2010, 11:55
Загрузить в один большой контейнер и двигать его?

Ar_PHARAZON
20.02.2010, 12:36
Загрузить в один большой контейнер и двигать его?

Допустим, но как дать размер контейнеру?? и может ли он при этом быть аж до 20135рх по ширине?