PDA

Просмотр полной версии : как сделать панораму?


64j
26.05.2007, 16:38
подскажите как сделать движение картинки от положения курсора вверх и вниз вправо и влево на странице как на http://www.keepersgame.ru/main.swf (продукт FUBON-a), облазил весь форум но так ничего хорошего и нормально работающего не нашёл. обидно знаю как сделанно но не знаю скрипта на это. прочитал все темы с панорамой и с перспективой но чего то в них не хватает...

iNils
26.05.2007, 17:24
http://www.inils.ru/file/perspektiva.zip

64j
27.05.2007, 06:23
извините, но это не панорама а перспектива

iNils
27.05.2007, 14:51
извините, но это не панорама а перспективаИзвините, но этот тоже самое, что и на http://www.keepersgame.ru/main.swf. Ну если только вверх движения нет, но по аналогии сделать легко.
Поэтому объясните, что именно вам нужно, если это не то, что вы хотели.

64j
27.05.2007, 15:40
хотелось бы чтобы картинка двигалась сама от положения мыши

k0zer
27.05.2007, 17:27
а от чего она еще движется, от силы мысли? ))

waleriy
27.05.2007, 19:50
я могу тебе дать готовую панораму! в ней есть и зумы и скроллы! куда тебе выслать?

iNils
27.05.2007, 21:39
хотелось бы чтобы картинка двигалась сама от положения мышиА у меня от чего двигается?

64j
28.05.2007, 03:26
она двигается только при движении мыши, хотелось бы чтобы она продолжала двигаться от того в какой стороне окна у меня курсор мыши (верх, низ, райт, лефт)

diga
28.05.2007, 05:11
подтверждаю исходник абсолютно работает. Надо немножко подумать мозгами

Kikasso
28.05.2007, 05:30
откройте исходник iNils'a, найдите там код и поменяйте на
this.onEnterFrame = function () {
this._x = (9*this._x + 300 + (300 - _root._xmouse) * this._xscale / 50 ) /10;
};

64j
28.05.2007, 20:59
вы на киперсгейм заходили?

64j
28.05.2007, 21:04
откройте исходник iNils'a, найдите там код и поменяйте на
this.onEnterFrame = function () {
this._x = (9*this._x + 300 + (300 - _root._xmouse) * this._xscale / 50 ) /10;
};отец, ты гений

Kikasso
28.05.2007, 21:17
знаю как сделанно но не знаю скрипта на это. прочитал все темы с панорамой и с перспективой но чего то в них не хватает...
Ну и как это сделано? Можете сформулировать?

upd: Там конечно посложнее, но принцип тот же.

64j
28.05.2007, 22:07
картинка нарисована 4-6 слоёв в png, анимированные герои(это не так сложно) и и координаты остановки движения всех слоёв, при этом есть мертвая зона которая ограничивается двумя сотнями пикселей с каждой стороны окна...

Kikasso
28.05.2007, 22:44
Ну так и организуйте все это дело.

64j
28.05.2007, 22:54
а скрипт? фотошоп и флеш-анимация героев мне по силам, а вот движение мувиклипа за мышью, простым (незамысловатым) кодом...увы, не знаю

64j
29.05.2007, 01:28
откройте исходник iNils'a, найдите там код и поменяйте на
this.onEnterFrame = function () {
this._x = (9*this._x + 300 + (300 - _root._xmouse) * this._xscale / 50 ) /10;
};

this.onEnterFrame = function () {
this._x = (9*this._x + 300 + (300 - _root._xmouse) * this._xscale / 100 ) /10;

this._y = (9*this._y + 100 + (100 - _root._ymouse) * this._yscale / 100 ) /10;
};
-----------------
а вот и вверх и вниз