Adobe Flash

  • 5 114
  • 66
  •   1
Отговори
# 45
  • Мнения: 3 810
само МХ версия 6. Май имат разлики с 2004 newsm78

Сега видях че не със всичко става...измъквам ги от библиотеката.

# 46
  • София
  • Мнения: 794
Хей, флашери Simple Smile моля за помощ Simple Smile
ще се радвам, ако някой, който е наясно с ActionScripta може да ми помогне.

Нямам много опит с флаша, а що се касае за ActionScript съм пълна трягедия! Сега ми се налага да направя нещо мноооого сложно за мен, което опира до използването на ActionScript.
Така, болежката ми е следната, имам един обект (овал с опции) създаден във фотошоп, експортнала съм го като .пнг , вкарала съм го във флаша и съм го конвертирала в Movie Clip. Този обект искам да го завъртам на всяко кликване с 45 градуса.
Писах в един флаш форум, там ме светнаха за следното:

on(release) {
   this._rotation += 45;
}

Резултата:
Chart 1
Така обекта се завърта по нужния начин, но става малко дървено. Знаете ли някакъв вариант, по който обекта да се завърта плавно?

Друг вариант който изрових от нета е:
Chart 2
начина, по който се завърта обекта тук ми харесва, но немога да адаптирам скрипта към мойте нужди. Втория вариант е постигнат по следния начин:

on(release) {
_rotation=0;
}
onClipEvent (enterFrame) {
_rotation+=2;
if (_rotation >=45) {
_rotation=45;
}
}

Има обаче енда гадост – овала, който съм импортнала като .пнг файл си разваля много качеството при ротацията, как да го избегна това?

Help! Simple Smile

Последна редакция: чт, 06 мар 2008, 11:34 от lo80

# 47
  • Мнения: 2 379
Ами така:

on(release) {
   for(var i=0; i<=45; i+=3) {
      this._rotation+=i;
   }
}

Обаче да знаеш, че ти пиша наизуст, без да пробвам.
Пробвай скрипта и ми пиши дали работи. Thinking

Има обаче енда гадост – овала, който съм импортнала като .пнг файл си разваля много качеството при ротацията, как да го избегна това?

Help! Simple Smile
Ама защо правиш тези акробатики? newsm78
Нарисувай си кръга направо във Флаш и така ще ти е векторен и изобщо няма да имаш никакви грижи откъм качество!
Това ли е кръгът, този от линковете, които си дала? Не е сложен като графика, ще се справиш като едното нищо. Wink
А ако ползваш Илюстратор, можеш да го нарисуваш там и после да го пренесеш във Флаш само с копи & пейст.

Последна редакция: ср, 05 мар 2008, 23:55 от sciura piccolina

# 48
  • София
  • Мнения: 794

Ей сега ще се развихря с флаша Simple Smile

Не стана с този скрипт, не помръдва даже Sad

А за кръга, мога да го направя векторен във флаш, но не мога да направя ефектите по него - сянката, редуването на светло и тъмно зеленото, текста, който върви по окръжност и той има сянка. Хич незнам как да го направя във флаш, а за жалост на работата нямам илюстратор.
Може ли в самия флаш да се слага сянка на векторните обекти?

# 49
  • Мнения: 2 379
Ето сега отворих Флаш, нарисувах колелото на късмета Wink и пробвах да видя какво става.

Написах този скрипт, който работи, ама не съвсем. Blush Laughing

i = 1;
onRelease = function() {
   i++;
}
onEnterFrame = function() {
   this._rotation += 2;
   if (this._rotation/45 >= i) {
      this._rotation = 45*i;
   }
}

Отначало се държи чудесно, но е така само за първите 2 кликвания.
Ако кликна и трети път, колелото започва да се върти, без изобщо да се спре.
Не мога да разбера защо прави така. Rolling Eyes

# 50
  • weiter, weiter, ... weiterstadt
  • Мнения: 18 076
защо трябва да се завърти с action script?
направи анимация.

ако ти  трябва да се завърти след като някой го е кликнал, то :

влизаш в movie clipa, правиш анимация от 2ри до 15ти frame да кажем.

на 1ви frame кръга ти е статичен. пишеш следния код:

Цитат
stop;
onReliase {
gotoAndPlay (2) }

кода може да е с правописни грешки и да липсва някоя точка и запетаjка... Blush

# 51
  • София
  • Мнения: 794

Мерси,
да, с анимацийка ще стане може би, ще пробвам.
Но идеята на шефа беше да направим нещо доста сложно за мен. Аз все пак не съм флашер Sad и няма да мога да го направя.
Той искаше, като се кликне на някоя от опцийте, чарта да се завърта на 3 часа и в дясно от него да се изписват субайтъмите - прекалено много динамика за моята скромна особа Simple Smile
Аз реших да се опитам да направя нещо далеч-далеч по-простичко, тъй като гореописаното не ми е по силите. Реших просто на всяко кликване върху колелото да се завърта на следващата опция. Субайтъмите после ще ги мисля Wink

# 52
  • София
  • Мнения: 361
аз нещо съм почнала да се записвам  Peace
дано наистина да съм редовна в темата  Wink - браво за нея   bouquet

# 53
  • София
  • Мнения: 794
С флаша не успях да се преборя, но JavaScript-a победи Simple Smile
Ей го колелцето, да ви се похваля Simple Smile
Имам малко проблеми с морзилката Simple Smile за това гледаите с другите браузъри.

Последна редакция: пт, 28 мар 2008, 18:34 от lo80

# 54
  • София
  • Мнения: 794
Между другото игричките са суууупер!!!!! Графиката е страхотна! Всички вкъщи се зарибихме по тях Simple Smile

# 55
# 56
  • Мнения: 2 270
записвам се за да се уча

# 57
  • Мнения: 139
мина му модата на флаша, не си струва да се захващате на този етап да го учите. трябва да имате предвид, че флаш не се "чете" от google (поне на този етап) което значи, че каквото и да направите като страничка със съдържание то ще остане скрито. а в днешно време няма ли те в google, значи не съществуваш  Wink

# 58
  • София
  • Мнения: 39 765
Аз лично не смятам, че му е минала "модата". А за "не четенето" от страна на google пак може да се поспори.

# 59
  • Мнения: 139
еми чакам да ме обориш тогава Simple Smile дай пример за флаш сайт, който се ранква добре в google ...

Общи условия

Активация на акаунт