Просмотр полной версии : us map
Попробовал использовать эфект карты www.mls.com и...
ничего неполучилось.
Похоже на простой скрипт мышь "in-out" с 5-6 кадрами смены цвета туда-обратно.., но у меня все мерзнет при быстром передвижении мышки, а иногда вообще виснет и приходится возвращаться в "замерзшый" штат.
В чем проблема?
Кто подскажет?
0xFFFFFF
11.05.2006, 04:48
извини, твой код от сюда не видно..
скорее всего ты перестаешь "обрабатываешь" только два последних штата.
делай для каждого onEnterFrame подсвечивания и отсвечивания
да я пожалуй недооценил задачу
on (rollover) {
gotoAndPlay (36)
}
on (rollout) {
gotoAndPlay (43)
}
так не получится...
там действительно 6-8 штатов продолжают отсвечиваться после пролета мыша.
не пропишешь код?
а то я пожалуй застряну.
0xFFFFFF
11.05.2006, 05:49
// именуем клипы штатов state1, state2 .. stateN
var maxStateNum = 10;
for(var i = 0; i<maxStateNum; i++) {
this["state" + i].onRollOver = function () {
delete this.onEnterFrame;
// при наведении запускаем onEnterFrame на показ клипа
this.onEnterFrame = function () {
this._alpha++;
if(this._alpha >=100) {
delete this.onEnterFrame;
}
}
}
this["state" + i].onRollOut = function () {
delete this.onEnterFrame;
// при сведении запускаем onEnterFrame на "убирание" клипа
// this.onEnterFrame локальный для каждого клипа
// так что если навести на другой клип, то он будет показываться
// а все остальные прятаться
this.onEnterFrame = function () {
this._alpha--;
if(this._alpha <1) {
delete this.onEnterFrame;
}
}
}
}
0xFFFFFF
11.05.2006, 05:57
пожалуйста
Если сам не справлюсь, сколько будет стоить такая карта
только в другой гамме?
ps штаты уже прорисаваны
0xFFFFFF
11.05.2006, 06:26
что ты имеешь в виду? тебе нужны услуги дизайнера или программиста?
У меня уже создана карта (.fla) с нужными цветами и всеми штатами. Нужно создать такой же еффект как на www.mls.com только не в красный цвет а в синий (#04A2EB) и сохранить в том же .fla файле.
Я не уверен что есть дезайн а что программирование.
0xFFFFFF
11.05.2006, 06:44
так ведь скрипт я тебе уже написала. осталось положить сверху клипы тех же штатов, только синие, именованные как state1, state2 .. stateN и с _alpha=0
ну и код приписать.
... да не мое это (сфера не моя)... долго разбираться придется.
artcraft
11.05.2006, 06:51
надо добавить onDragOut ! иначе будет как там: нажать на штат, утянуть с него мышку и штат останется перекрашенным
0xFFFFFF
11.05.2006, 06:57
... да не мое это (сфера не моя)... долго разбираться придется.
тогда не больше не проси написать тебе код, раз прочитать комментарии лень. не моя сфера выполнять работу за лентяев.
0xFFFFFF
11.05.2006, 06:57
надо добавить onDragOut ! иначе будет как там: нажать на штат, утянуть с него мышку и штат останется перекрашенным
спасибо :)
Так ..Drag.. это если нажать-и-тащить.., нет такого нет и пожалуй не нужно. Потому как даже "там" с ..Drag.. проблемы - штаты тоже мерзнут если кликнуть и тащить
0xFFFFFF
11.05.2006, 07:02
а не надо делать как там, надо делать лучше
artcraft
11.05.2006, 07:04
this._alpha++; с таким шагом при 25fps штат будет проявляться 4 секунды :~) предлагаю заменить на this._alpha+=10;
У какая злая... Да не лентяй я.., просто влез не в свое дело.
Показалось просто, ну и высунулся, а теперь надо расплачиваться за выпендрежь.
Я ж тебя не прошу за меня работу сделать (а может и прошу) бесплатно. Я тебя прошу просто выполнить работу с оплатой.
хорошо, молчу
будем делать как лучше
0xFFFFFF
11.05.2006, 07:09
this._alpha++; с таким шагом при 25fps штат будет проявляться 4 секунды :~) предлагаю заменить на this._alpha+=10;
ну это уже на любителя. у меня fps больше и мне нравится.
0xFFFFFF
11.05.2006, 07:10
У какая злая... Да не лентяй я.., просто влез не в свое дело.
Показалось просто, ну и высунулся, а теперь надо расплачиваться за выпендрежь.
Я ж тебя не прошу за меня работу сделать (а может и прошу) бесплатно. Я тебя прошу просто выполнить работу с оплатой.
наффих выпендриваться. если интересно разобраться - спрашивай здесь, если интересно чтобы кто-то за тебя сделал - в вакансии.
половину работы я за тебя уже сделала.
хорошо
спасибо
ушел в вакансии
motor4ik
11.05.2006, 11:36
сколько интересно он заплатит чтобы я твой код взял и вставил куда надо :-)
0xFFFFFF
11.05.2006, 11:38
сколько интересно он заплатит чтобы я твой код взял и вставил куда надо :-)
с тебя мартини :)
motor4ik
11.05.2006, 11:42
эээ, нифигасе, я делаю, а с меня еще и мартини, ну ладно, впринципе я не жадный...так novic ,с тебя оплата, билеты в кино и мартини :-)
0xFFFFFF
11.05.2006, 11:44
эээ, нифигасе, я делаю, а с меня еще и мартини, ну ладно, впринципе я не жадный...так novic ,с тебя оплата, билеты в кино и мартини :-)
там делать-то нечего осталось..
motor4ik
11.05.2006, 11:44
а почему сама не хочешь сделать? мне даж как то неудобно...человек писал старался...а мне украсть такскзть и впарить...
0xFFFFFF
11.05.2006, 11:48
а почему сама не хочешь сделать? мне даж как то неудобно...человек писал старался...а мне украсть такскзть и впарить...
у меня есть работа поинтереснее чем красить клипы
http://white.flash-mx.ru/flash.gif
motor4ik
11.05.2006, 11:49
общаться на флэшере ,флудить и обижать нубов?
0xFFFFFF
11.05.2006, 11:52
общаться на флэшере ,флудить и обижать нубов?
общаться, флудить и строить на подоконнике нубов это по ночам.
а сейчас я пишу программы..
0xFFFFFF
11.05.2006, 11:52
придет Nirth, выругает за оффтопы :)
motor4ik
11.05.2006, 11:53
блин, не во флуде находимся, жаль, но может проскочит вопросик :-) на AS пишешь? а какого они характера эти программы?
0xFFFFFF
11.05.2006, 12:28
по таким интимным вопросам можно обращаться в личку :)
Всем по устному предупрежденю=)друзья, враги перед законом все равны=)
закрыто
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.