Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   давайте подумаем... как сделать, чтоб мувик загружался именно ... (http://www.flasher.ru/forum/showthread.php?t=26046)

Vital VV 20.01.2002 21:18

давайте подумаем... как сделать, чтоб мувик загружался именно ...
 
давайте подумаем...

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

подскажите, профи, как сделать это?


и еще б хотелось узнать бы, как правильно сделать сцену загрузчика.

Crazy 20.01.2002 21:38

Target в LoadMovie.

Vital VV 20.01.2002 21:43

вы наверное меня не доконца поняли, я знаю как его сделать чтоб он работал, только он играет не там где мне надо.

Crazy 20.01.2002 22:09

Еще раз: сделай пустой клип и укажи ссылку на него в опции Target оператора LoadMovie.

Этот самый пустой клип ставишь там, где твоей душе угодно.

sapiens 21.01.2002 13:44

Или в начале подгружаемого мувика
_x=...
_y=...
где ... - координаты нужного места

Crazy 21.01.2002 14:22

Эт' если он всегда в одно и то же место подгружается. Обычно вариант с позиционированием из загружающего модуля более практичен.

yurail 21.01.2002 14:51

znachit tak....
sluhai sudi....
vnimatelno....
delo v tom chto ustanovit _x _y movie vozmozhno tolko togda , kogda on polnost'yu zagruzhen..... dlja etogo pridetsja proverjat IF FRAMES LOADED.... no eto muuutorno.........
variant s napisaniem koordinat v nachale podgruzhaemogo movie horosh, NO..... a esli u tebja tolko SWF.....?????
dik vot.... sluhai v oba uha...... smotri v oba glaza....( i eto dlja vseh... ibo vikladivayu svoi script, vimuchennii dolgimi rodami... rabotaet dlja VSEGO...)

itak.. v pervom frame vashego filma:
Код:

// /////////////////////////////////////////////
// FUNCTION LOAD MOVIE to TARGET
// ////////////////////////////////////////////
scaleTo = new Object();
scaleTo.width = _root.targetMC._width;
scaleTo.height = _root.targetMC._height;
scaleTo.x = (_root.targetMC._x-scaleTo.width/2);
scaleTo.y = (_root.targetMC._y-scaleTo.height/2);
function loadAndPlayMovie (movieName, targetX, targetY, targetWidth, targetHeight) {
        unloadMovieNum(_root.targetMC);
        loadMovie (movieName, _root.targetMC);
        with (_root.targetMC) {
                _xscale = scaleTo.width*100/targetWidth;
                _yscale = scaleTo.height*100/targetHeight;
                _x = scaleTo.x+targetX;
                _y = scaleTo.y+targetY;
        }
}

ok....
teper na knopku veshaem:
Код:

_root.loadAndPlayMovie("folders/yourMovie.swf", 0, 0, 400, 300);

gde poslednie cifri (400, 300).. eto razmeri vashego podgruzhaemogo movie.....
a (0,0) - eto x and y otnositelno koordinat _root.targetMC


.... tak .. teper delaem na scene movie s instancename "targetMC"... takim razmerom - kakim vi hotite poluchit podgruzhaemii movie...........

i vse....
naslazhdaemsja......

udachi

Vital VV 21.01.2002 22:04

спасибо, вам, вы мне очень помогли

а еще один вопрос, как сделать сцену загрузчика, а то у меня получается лажа!

yurail 22.01.2002 12:09

ishi v ishodnikah...

Baltika 22.01.2002 17:40

yurail, zdorovo pridumano ..


Часовой пояс GMT +4, время: 09:12.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.