НОВЫЕ ИГРЫЛУЧШИЕ ИГРЫФОРУМ 285 Всего сообщений: 305037
+  Форум FlashPlayer.ru
|-+  Форум по flash играм
| |-+  Академия flash программирования (Модераторы: Lexei, Vetal1992)
| | |-+  Уроки по флэш-программированию

Автор Тема: Уроки по флэш-программированию  (Прочитано 429413 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Re: Уроки по флэш-программированию
« Ответ #420 : 19 Января 2011, 21:10:00 »
Цитата:
Давай забацаем
Ладно, я умею программировать и плоховато рисовать, а что ты будешь делать?

АлЛеГаТоР

  • Гость
Re: Уроки по флэш-программированию
« Ответ #421 : 19 Января 2011, 21:12:40 »
Я могу вдохновлять некоторое время

Re: Уроки по флэш-программированию
« Ответ #422 : 19 Января 2011, 21:41:24 »
ребят чё т у меня не чего недвигаеться можете написать готовый код чтоб обект просто двигался,мне так легче будет а потом и совсем другим буду разбираться!только готовый код пожалуйста! :help:

Оффлайн Konan888 Мужской

Re: Уроки по флэш-программированию
« Ответ #423 : 19 Января 2011, 22:51:20 »
Если ты таки решил писать на as2, то вот:
var Speed:Number=5;
Key.addListener(this);
this.onKeyDown=function () {
  if(Key.getCode()==37) {
        box._x-=Speed;
  }
  else if(Key.getCode()==39) {
          box._x+=Speed;
  }
  else if(Key.getCode()==38) {
          box._y-=Speed;
  }
  else if(Key.getCode()==40) {
         box._y+=Speed;
  }
  trace("k "+Key.getCode());
}
box - это мувиклип, который ты будешь двигать
то есть когда ты нажимаешь клавишу будет выводится в output её код.
Ну, а потом ты просто сравниваешь его 
if(Key.getCode()==37) {
 делть что-то
к сожалению fla не получилось залить сюда

Добавлено через: 2 мин. 46 сек.
даже для тебя залил на яндекс
http://narod.ru/disk/3894102001/arrows_as2.fla.html
« Последнее редактирование: 19 Января 2011, 22:54:06 от Konan888 »

Re: Уроки по флэш-программированию
« Ответ #424 : 19 Января 2011, 23:07:24 »
Konan888 спосибо тебе большое , плюс тебне в репу+ :happy2:

Добавлено через: 6 мин. 58 сек.
РЕБЯТ И СНОВА У МЕНЯ ВОПРОС КАК ЧТОБ ПРИ ДВИЖЕНИИ БЫЛА АНИМАЦИЯ ЧТО ОН ТИПА ИДЁТ? (ИЗВИНИТЕ ЗА ТО ЧТО МНОГО ВОПРОСОВ)
« Последнее редактирование: 19 Января 2011, 23:14:22 от LIN »

Оффлайн Konan888 Мужской

Re: Уроки по флэш-программированию
« Ответ #425 : 20 Января 2011, 00:06:10 »
ну смотри: рисуешь в шарике или что у тебя там кадры шага (это должны быть keyFrame) и дальше заменяешь прошлый код на:
var Speed:Number=5;
box.gotoAndStop(1);
Key.addListener(this);
this.onKeyDown=function () {
  if(Key.getCode()==37) {
        box._x-=Speed;
  }
  else if(Key.getCode()==39) {
          box._x+=Speed;
  }
  else if(Key.getCode()==38) {
          box._y-=Speed;
  }
  else if(Key.getCode()==40) {
         box._y+=Speed;
  }
  trace("k "+Key.getCode());
  if(box._currentframe!=box._totalframes){
  box.nextFrame();
trace(box._currentframe)
  }
  else{
  box.gotoAndStop(1);
  }
}
box.gotoAndStop(1); - сначала ты ставишь его в первый этап шага
дальше
  if(box._currentframe!=box._totalframes){
     box.nextFrame();
   trace(box._currentframe)
  }
  else{
     box.gotoAndStop(1);
  }
если ещё не последний этап шага, то переходим к следующему кадру, иначе переходим к 1 кадру
исходник:
http://narod.ru/disk/3899284001/arrows_as2_v1.1.fla.html

Оффлайн Vetal1992 Мужской

Re: Уроки по флэш-программированию
« Ответ #426 : 20 Января 2011, 05:25:34 »
Моя версия: http://narod.ru/disk/3906447001/arrows_as2_v1.1.fla.html

Я немного переделал, чтобы двигался плавнее. Добавил границы.

Re: Уроки по флэш-программированию
« Ответ #427 : 20 Января 2011, 09:23:28 »
Цитата: LIN от 19 Января 2011, 23:07:24
Konan888 спосибо тебе большое , плюс тебне в репу+ :happy2:

Добавлено через: 6 мин. 58 сек.
РЕБЯТ И СНОВА У МЕНЯ ВОПРОС КАК ЧТОБ ПРИ ДВИЖЕНИИ БЫЛА АНИМАЦИЯ ЧТО ОН ТИПА ИДЁТ? (ИЗВИНИТЕ ЗА ТО ЧТО МНОГО ВОПРОСОВ)

Сорри всем что не в тему
LIN, без капса пожалуйста

Re: Уроки по флэш-программированию
« Ответ #428 : 20 Января 2011, 15:30:08 »
окей,и спосибо всем за помощь :)скоро будут ещё вопросы :demon:

Добавлено через: 3 мин. 27 сек.
ребят скачал исходник он мне пишет неверный формат ну там было по английский но я понял что неверный формат,у меня"Macromedia Flash 8 profesional"

Добавлено через: 11 мин. 59 сек.
и у меня чё т не получаеться можете написать по шагово?
« Последнее редактирование: 20 Января 2011, 15:45:34 от LIN »

Оффлайн Konan888 Мужской

Re: Уроки по флэш-программированию
« Ответ #429 : 20 Января 2011, 17:21:42 »
Цитата:
ребят скачал исходник он мне пишет неверный формат ну там было по английский но я понял что неверный формат,у меня"Macromedia Flash 8 profesional"
скачай Flash CS4

Re: Уроки по флэш-программированию
« Ответ #430 : 20 Января 2011, 17:25:00 »
кхм...извини но у меня слабый интернет :)очень он буде кочаться неделю :(

Оффлайн Vetal1992 Мужской

Re: Уроки по флэш-программированию
« Ответ #431 : 20 Января 2011, 18:47:15 »
Да, кстати, я всегда сохраняю в cs4 в последнее время.. А так - юзаю уже который месяц CS5

Найди где-нибудь portable-версию flash cs4/cs5 для флэш-накопителя, она от силы 200 метров весит

Re: Уроки по флэш-программированию
« Ответ #432 : 20 Января 2011, 19:13:23 »
ну , я скачаю только не сейчас,вы мне по подробнее обьясните чё как анимаровать и я мож и так пойму!

Оффлайн Konan888 Мужской

Re: Уроки по флэш-программированию
« Ответ #433 : 20 Января 2011, 20:34:07 »

Re: Уроки по флэш-программированию
« Ответ #434 : 20 Января 2011, 21:34:48 »
с помощью этого?у меня не получаеться!

+  Форум FlashPlayer.ru
|-+  Форум по flash играм
| |-+  Академия flash программирования (Модераторы: Lexei, Vetal1992)
| | |-+  Уроки по флэш-программированию