Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Срочно! Подскажите простенький код... (http://www.flasher.ru/forum/showthread.php?t=52902)

SamOvar 20.12.2003 01:38

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

Подскажите пожалуйста как должен выглядеть код:

on (release) loadmovie шуба-дуба.swf на уровень X, и разместить его точно по центру холста.

Допустим размер холста 1024*768, а размер шуба-дуба.swf 200*200 пиксюляторов.

Заранее спасибо.

Штрек 20.12.2003 06:15

Простеньким не обойдёшься

on (release) {
_root.createEmptyMovieClip("mc", 9999);
_root.mc.loadMovie("shuba.swf");
_root.onEnterFrame = function() {
ttt = _root.mc._height;
ggg = _root.mc._width;
_root.mc._x = Stage.width/2-ggg/2;
_root.mc._y = Stage.height/2-ttt/2;
if (ttt != undefined) {
delete _root.onEnterFrame;
}
};
}

Хоть тут все и кричат о том, что с подгрузкой всё ясно,
у меня onData НЕ РАБОТАЕТ /привет по ту сторону :p /

belova 20.12.2003 13:51

to Штрек

А скажи пожалуйста, вот загрузила я jpg, можно ли сделать так: изменить координаты мувика и что бы он двигался (вместе с загруженной в него картинкой) как через Motion Tween? если это возможно, то подскажи как. ПОЖАЛУЙСТА.

SamOvar 20.12.2003 14:07

Батюшки!
 
Штрэк, блин, нет слов. Просто гений!!!
Огромное тебе спасибо.

Штрек 20.12.2003 14:35

Re: Батюшки!
 
Мувик созданный программно практически ни чем не отличается от обычного. С ним можно делать чего угодно,
изменяя свойства.
Напр. делаешь другую кнопку и на неё вешаешь
on (release) {
_root.onEnterFrame = function() {
_root.mc._x += 2;
_root.mc._alpha -= 1;
_root.mc._xscale += 2;
_root.mc._yscale += 2;
};
}
Будет он и двигаться и скалится и альфу менять с частотой смены кадров. В каждом конкретном случае надо писать то, что тебе надо.
Напр., если надо, что б мувик прошел 200пикселей и остановился, пишем

on (release) {
ttt = _root.mc._x;
_root.onEnterFrame = function() {
if ((_root.mc._x-ttt)<200) {
_root.mc._x += 2;
}
};
}
Примерно в таком духе.

Цитата:

Оригинал написал(а) SamOvar
Штрэк, блин, нет слов. Просто гений!!!
.

Гении здесь
и здесь/через одного :D /

Nox Noctis 20.12.2003 15:48

Цитата:

Оригинал написал(а) Штрек
у меня onData НЕ РАБОТАЕТ
онДата при загрузке текста - срабатывает ОДИН РАЗ по завершении загрузки.

онДата при загрузке свфа/джипега срабатывает ПРИ ПОЛУЧЕНИИ КАЖДОЙ порции данных (количество срабатываний зависит от размера того что грузишь)

2belova
через моушн твин не получится... потому что твин - это по сути покадровая анимация (просто тебе не приходится рисовать каждый кадр). вот скриптом с загруженным клипом можно делать что хочешь

nuran 20.12.2003 15:56

Re: Батюшки!
 
Цитата:

Оригинал написал(а) SamOvar
Штрэк, блин, нет слов. Просто гений!!!
Огромное тебе спасибо.

Энштейн. Местный.

nuran 20.12.2003 15:59

Re: Re: Батюшки!
 
Цитата:

Оригинал написал(а) Штрек
Гении здесь
и здесь/через одного :D /

Получается я первый по спизку из второй ссылки. Надеюсь счет начинаем с нечётных :p

Штрек 20.12.2003 16:09

Re: Re: Батюшки!
 
Цитата:

Оригинал написал(а) nuran

Энштейн. Местный.

По Сочи, думаю да :D

belova 20.12.2003 16:25

to Nox Noctis
С движением мувика у меня получилось, но только если туда картинку импортируешь, а не грузишь. При загрузке видна только одна картинка и все :( А я бы хотела, чтобы загрузить несколько картинок с различными координатами, и что бы они все дружно двигались в одну сторону. Вот. Вот такое мне может кто-нить помось? Буду сильно благодарна :)


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

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