Ru-Board.club
← Вернуться в раздел «Графика»

» Adobe (Macromedia) Flash. Самые разные вопросы.

Автор: YackoN
Дата сообщения: 26.01.2005 16:37
Привет.Вот такой вот вопрос у меня.Есть книга по флеш - "Macromedia Flash 5. Быстрый старт." Там вначале учишься делать примитивный спутник.
Так вот,нарисовал я планету (Овал с градиентной заливкой),нарисовал орбиту (Контур без заливки),нарисовал и спутник. Идет анимация движения.
Когда спутник движется по орбите, то он как-бы находится за ней,как бы перекрывается ей,и поэтому на спутнике всегда видна часть орбиты,над которой он всегда находится.
Вот как сделать так,чтоб не было видно части орбиты за спутником,над которой он в данный момент находится?
Менять слои местами пробовал,но эта проблема осталась.
Заранее большое спасибо!

Добавлено:
Вопрос отпал.))) Ответ был прост - забыл выключить отображение направляющего слоя.
Автор: fiot
Дата сообщения: 26.01.2005 23:31
Vladroman

Цитата:
стандартного эффекта Photoshop'а "Штрихование" для слоя?

а это как ?

YackoN

Цитата:
Macromedia Flash 5. Быстрый старт.

имхо лучше орейли...
Автор: Gepard007
Дата сообщения: 30.01.2005 23:34
Люди помогите! Как сделать так, чтобы при экспорте изображения в GIF во Flash качество русского текста не терялось?
Автор: XCobraX
Дата сообщения: 31.01.2005 05:34

Цитата:
Люди помогите! Как сделать так, чтобы при экспорте изображения в GIF во Flash качество русского текста не терялось?


боюсь ето у тебя не при експорте гифа во влеш
а при сохранении в гиф.......
и зачем гиф?... для прозрачности фона??... тогда юзай PNG ..... и забудь про гиф )
Автор: fiot
Дата сообщения: 31.01.2005 11:03
XCobraX

Цитата:
тогда юзай PNG ..... и забудь про гиф


Цитата:
при экспорте изображения в GIF

там не импорт... нужен...

Gepard007
я же уже сказал... что сделай embedFont и будет тебе счастье
Автор: xy
Дата сообщения: 31.01.2005 12:36
Есть такой вопрос: нужна менюшка в стиле: http://hotel-otrada.com/
сделана просто, но грузится она (при наведении подсветка включается;) до паршивого долго, отсюда есть два варианта:

1. сделать на флеше

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

как думает общественность, что разумней по качеству/объему/скорости ?
туториалы/тулзы по бустрому безгеморойному клипанию таких флешевых менюшек в случае варианта 1 приветствуются%)

Добавлено:
если не туда спросил - очень извиняюсь :)
Автор: fiot
Дата сообщения: 31.01.2005 13:53
xy
имхо флешь...
если очень горит, могу сделать... всё или кинуть пример как делать
ЗЫ. только сюда и надо спрашивать
Автор: xy
Дата сообщения: 31.01.2005 16:23
fiot
лучше пример - две картики, карта.. ну или что есть готовое
хочу сам разобраться
Автор: Gepard007
Дата сообщения: 31.01.2005 20:00

Цитата:
я же уже сказал... что сделай embedFont и будет тебе счастье

Я Flash'ем пользоваться начал недавно.У меня руссифицированый Flash.Что означает embedFont и где он включается?
(Не судите строго!)
И еще я хотел-бы узнать,как при экспорте изображения в формате GIF сохранять качество изображения?У меня качество теряется, а на разных банерах я видел очень хорошее качество в формате GIF !!!
Автор: fiot
Дата сообщения: 01.02.2005 02:19
xy
в обед скину...

Gepard007
для текстфилда используй тип статик, не динамик. (properties->type->static)
Автор: xy
Дата сообщения: 01.02.2005 09:24
fiot

Цитата:
в обед скину...

прошу прощения, обед затянулся%) завидую, приятного аппетита%)
Автор: fiot
Дата сообщения: 01.02.2005 11:13
xy
//offtop
+2GTM у меня 10.14
Автор: fiot
Дата сообщения: 02.02.2005 00:43
xy
сорри что так долго... на работе пригрузили...
http://rapidshare.de/files-en/494511/menu.rar.html
если чё не понятно спрашивайте

Добавлено:

Код: /************************
** P R O T O T Y P E S **
*************************/
Object.prototype.setClass = function(class) {
this.constructor = class;
this.__proto__ = class.prototype;
this.constructor();
};
MovieClip.prototype.setAlpha = function ($alpha, $inc)
{
$inc == undefined ? $inc = 2 : null
this.onEnterFrame = function ()
{
this.alpha = Math.floor(this._alpha)
if ( this.alpha > $alpha)
{
this._alpha = Math.floor(this._alpha) - $inc
}else if (this.alpha < $alpha){
this._alpha = Math.floor(this._alpha) + $inc
}else if (this.alpha == $alpha){
delete (this.onEnterFrame)
return (true)
}else{
return (false)
}
}
}
ASSetPropFlags(Object, "type", 7, 1);
/************************
** C L A S S **
*************************/
AsBroadcaster.initialize(_global.menu_list = {})
_global.menu = function ()
{
this.type = "menu";
this.alpha_obj = {}
this.alpha_obj._default = 70
this.alpha_obj._rollover = 30
this.alpha_obj._selected = 0
AsBroadcaster.initialize(this)
_global.menu_list.addListener(this)
this.init()
};
menu.prototype = new MovieClip();
menu.prototype.init = function ()
{
this._alpha = this.alpha_obj._default
this.alpha = this.alpha_obj._default
this.url = undefined
this.selected = false
ASSetPropFlags(this, null, 1, 1)
}
menu.prototype.onRollOver = function ()
{
if (this.selected){
this.setAlpha(this.alpha_obj._selected)
}else{
this.setAlpha(this.alpha_obj._rollover)
}
};
menu.prototype.onRollOut = function ()
{
if (this.selected){
this.setAlpha(this.alpha_obj._rollover)
}else{
this.setAlpha(this.alpha_obj._default)
}
}
menu.prototype.onPress = function ()
{
_global.menu_list.broadcastMessage("onUnPress")
this.selected = true
}
menu.prototype.onRelease = function ()
{
// getURL(this.url)
trace("open browser - "+this.url)
this.setAlpha(this.alpha_obj._selected)
}
menu.prototype.onUnPress = function ()
{
this.selected = false
this.setAlpha (this.alpha_obj._default)
}
ASSetPropFlags(_global, null, 1, 1)
/************************
** S E T U P **
*************************/
this.menu_1.setClass(menu);
this.menu_1.url = "http://www.mywebfit.com.ua"
this.menu_2.setClass(menu);
this.menu_2.url = "http://forum.ru-board.com"
this.menu_3.setClass(menu);
this.menu_3.url = "http://www.avaxhome.ru"
this.menu_4.setClass(menu);
this.menu_4.url = "http://www.ixbt.com"
Автор: xy
Дата сообщения: 02.02.2005 11:48
fiot
огромное спасибо - как раз вовремя
Автор: YackoN
Дата сообщения: 03.02.2005 01:19
Народ,помогите мне,пожалуйста,разобраться с Общедоступными библиотеками во flash MX.
Вот я читаю книгу по 5-ой версии флеша.А в МХ совсем все по другому.(
Как их создавать в МХ!? Как их открывать в новых проектах (когда закрываю проект,где создал общедоступную библиотеку и открываю новый,не могу найти,где открываются созданные общедоступные библиотеки)!?
И как они должны выглядить в новых проектах? Как понять,что это ссылка на файл,а не сам файл!?
Заранее большое спасибо!
Автор: fiot
Дата сообщения: 03.02.2005 08:38
xy

Цитата:
огромное спасибо - как раз вовремя

пожалуйста а тебе там не нужно будет, эмулировать выделение item'a ? если да то нужно немного переделать и передавать параметр в свойстве объекта..

YackoN

Цитата:
Общедоступными библиотеками во flash MX.

вопрос, заключается в том, - зачем они теюе нужны ?
ты пишешь проект командой ?
у вас не разделены дизайнеры и кодеры ?
если командой и разделены....

для кодеров ставишь winCVS - как сервер, и smartCVS - как клента, создаёшь репазитори, настраивашь секьюрити... раздаёшь аккаунты... читаешь мануал... - и наслажнаешься оболденной штукой...
т.е. идея такова кодеры пишут as файлы а дизайнеры распределют свою работы и делаю отдельно fla а потом все вместе - делают checkuot в репазитори...
если командой и не разделены...

то можно исспользовать... но оно какое-то не до конца доведенное...
идея заключается в том что бы получить доступ к одной swf(imho) - нескольким людям одновремменно... запихнуть её себе в библиотеку и колбасить проект...
иначе
как я и говорил - оно тебе не нужно...
про CVS могу написать подробнее если кого интересует
Автор: YackoN
Дата сообщения: 03.02.2005 10:58
fiot

Ну,начнем с того,что я еще и ни кодер и не дизайнер.Взялся учить тут флеш.Наткнулся на эти общедоступные библиотеки (одна из глав книги),а я человек такой по натуре,что пока не узнаю,как это все работает,спать плохо буду.;)
Поэтому и хочу понять,как с ними работать.

Ну а на счет CVS расскажи,плиз,подробно.Я даже не особо въехал,чтоо это!?
Вроде сервера для обмена составляющими проекта?
Или хоть линк дай,где об этом можно прочитать!?
Спасибо!
Автор: fiot
Дата сообщения: 03.02.2005 13:02
YackoN
линки...
http://www.wincvs.org/
http://www.smartcvs.com/

Эта штука позволяет, распредилять один проект, на н-ное количество людей...
в основном это юзают жваводы.. но на флешь тоже здодится..,
имхо - забей на главу... она тебе в жизни ещё не скоро понадобится... если вообще когда нибудь...
Автор: YackoN
Дата сообщения: 03.02.2005 13:07
fiot

Там написано,что если использовать Общедоступные библиотеки,то размер уже готового проекта будет меньше,т.к. в них содержаться не сами файлы,а лишь линки на них.
Вот поэтому я и задумался...
Автор: fiot
Дата сообщения: 03.02.2005 13:27
YackoN
а ты проект как распределять будешь ?
Автор: Graf Suvorov
Дата сообщения: 03.02.2005 14:18
YackoN
Тебя немного ввели в заблуждение. Т.н. "общедоступные библиотеки", они же просто внешние библиотеки созданы для того, чтобы хранить в них символы. Как уже здесь сказали, они используются, в основном, когда над проектом работает несколько человек - так удобнее.

В твоем случае во внешних билиотеках просто нет смысла.


Цитата:
если использовать Общедоступные библиотеки,то размер уже готового проекта будет меньше

Да, он будет меньше, т.к. в нем отсутствуют некоторые используемые символы. Но в любом случае, при запуске проекта, эти симовлы нужно будет брать. Следовательно: нужно либо иметь здесь же (на локальной машине) эту самую внешнюю библиотеку, либо качать из интернет (если библиотека где-то на серваке лежит).

Механизм отдаленно напоминает использование CSS в html-страницах: можно в код страницы включить, а можно отдельным файлом положить. В любом случае объем данных тянуть придется.
Автор: fiot
Дата сообщения: 03.02.2005 15:07
Graf Suvorov
может ты и прав... но имхо есть рантай лабрари шаред...
Автор: Graf Suvorov
Дата сообщения: 03.02.2005 16:43
fiot

Цитата:
может ты и прав... но имхо есть рантай лабрари шаред...

Ну есть runtime и author-time. Разница между ними - лежат на локальной машине или на удаленном сервере (ну может еще чего-то там есть). Все равно в клип из них символы качаются...
Автор: YackoN
Дата сообщения: 03.02.2005 23:52
А что тогда можно сделать,чтоб уменьшить размер окончательного проекта!?
Автор: xy
Дата сообщения: 07.02.2005 16:44
Народ, подскажите где стянуть/как сделать карту с лупой (или какими-ниить еще приворотами)?
Автор: Denisov_Dmitry
Дата сообщения: 10.02.2005 16:54
Как можно сделать прозрачный фон во флеше?
Автор: Graf Suvorov
Дата сообщения: 10.02.2005 19:35
YackoN

Цитата:
А что тогда можно сделать,чтоб уменьшить размер окончательного проекта!?

Увеличить степень компрессии.


xy

Цитата:
где стянуть/как сделать карту с лупой (или какими-ниить еще приворотами)?

Какую карту с какой лупой?


Denisov_Dmitry

Цитата:
Как можно сделать прозрачный фон во флеше?

Сделать прозрачный цвет (прозрачность 100%)
Добавить его в палитру цветов.
В свойствах мувика выбрать этот цвет в качестве фонового.
Автор: fiot
Дата сообщения: 10.02.2005 19:47
Denisov_Dmitry
http://forum.ru-board.com/topic.cgi?forum=31&topic=7144#1

Graf Suvorov

Цитата:
Какую карту с какой лупой?

Он уже ришел свою проблемму


Цитата:
Сделать прозрачный цвет (прозрачность 100%)
Добавить его в палитру цветов.
В свойствах мувика выбрать этот цвет в качестве фонового.

имхо - это прозрачность бекграунда в хтмл...
Автор: xy
Дата сообщения: 11.02.2005 10:05
Graf Suvorov

Цитата:
Какую карту с какой лупой?

в идеале хотелось бы так:
есть карта - большая такая, скажем 2000х1000, надо вывести ее маленькой (где-то 400х200), и сделать скажем лупу (окошко), которое водишь по карте, а по клику мышки (when mouse down) попадающий под окошко участок увеличивается до оригинала

или хотя бы как здесь: http://www.umc.ua/umc_covermap_u.php?z=1&cX=0&cY=0&c=1&sc=1&s=1&lv=1&legendX=20&legendY=20&raX=-222&raY=30&raPol=180
но мне надо свою карту (города)

fiot

Цитата:
Он уже ришел свою проблемму

не совсем, может будут еще варианты?


Добавлено:
просто вариант, что ты прислал почему-то не работает над картинкой (да и не уменьшает он оригинал большой, а если растровый рисунок увеличивать - качества и смысла нет).. а может я плохо разобрался
Автор: fiot
Дата сообщения: 11.02.2005 10:38
xy
имхо - карта у юмс ни чего отбщего не имеет с лупой...
если тебе не критично... подожди до понеденьника... я попробую наваять пример...
а карта будет векторная или растровая ?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455

Предыдущая тема: Заказ на изготовления баннеров, логотипов и т.д


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.