Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 10.05.2009, 13:32
kahoxa вне форума Посмотреть профиль Найти все сообщения от kahoxa
  № 1  
Ответить с цитированием
kahoxa
Banned
[+1.3 10.05.09]
[+1.4 10.05.09]
[++1.4 10.05.09]

Регистрация: Jan 2009
Сообщений: 18
Question Разворот кодом

Подскажите, как сделать что бы по нажатию на кнопку он разворачивался на другую сторону, само собой кодом? Просто я делаю игрушку вот надо чтобы персонаж мог ходить в обе стороны, но при этом разворачивался и оставался смотреть в ту же сторону в какую повернул!??

Старый 10.05.2009, 13:51
flash33 вне форума Посмотреть профиль Отправить личное сообщение для flash33 Найти все сообщения от flash33
  № 2  
Ответить с цитированием
flash33
 
Аватар для flash33

Регистрация: Nov 2005
Сообщений: 1,155
Код AS1/AS2:
onButtonClick =  function(){
  mc._xscale *= -1;
}

Старый 10.05.2009, 13:59
kahoxa вне форума Посмотреть профиль Найти все сообщения от kahoxa
  № 3  
Ответить с цитированием
kahoxa
Banned
[+1.3 10.05.09]
[+1.4 10.05.09]
[++1.4 10.05.09]

Регистрация: Jan 2009
Сообщений: 18
Объясни пожалуйсто?

Добавлено через 2 минуты
onButtonClick = function(){ ------>?
mc. -----------> это имя объекта
_xscale *= -1; --------------> ?

Старый 10.05.2009, 14:12
flash33 вне форума Посмотреть профиль Отправить личное сообщение для flash33 Найти все сообщения от flash33
  № 4  
Ответить с цитированием
flash33
 
Аватар для flash33

Регистрация: Nov 2005
Сообщений: 1,155
Код AS1/AS2:
моя_кнопка.onClick = function(){//событие клика кнопки
   мой_персонаж._xscale = мой_персонаж._xscale * -1; //флип персонажа по горизонтали
}

Старый 10.05.2009, 14:16
kahoxa вне форума Посмотреть профиль Найти все сообщения от kahoxa
  № 5  
Ответить с цитированием
kahoxa
Banned
[+1.3 10.05.09]
[+1.4 10.05.09]
[++1.4 10.05.09]

Регистрация: Jan 2009
Сообщений: 18
СЛушай раз уж ты такой умный, задам тебе ещё вопрос))))
Как сделать что бы он проверял hitTest только по нажатию кнопки?
что бы проверял кто кого коснулся первый?

Добавлено через 2 минуты
Цитата:
Сообщение от flash33 Посмотреть сообщение
Код AS1/AS2:
моя_кнопка.onClick = function(){//событие клика кнопки
   мой_персонаж._xscale = мой_персонаж._xscale * -1; //флип персонажа по горизонтали
}
А по нажатию клавиши а не кнопки!!!!!!!!!!!!

Старый 10.05.2009, 14:20
flash33 вне форума Посмотреть профиль Отправить личное сообщение для flash33 Найти все сообщения от flash33
  № 6  
Ответить с цитированием
flash33
 
Аватар для flash33

Регистрация: Nov 2005
Сообщений: 1,155
Я умный но не ясновидящий
Как сделать что бы он проверял hitTest только по нажатию кнопки?
что бы проверял кто кого коснулся первый?

Старый 10.05.2009, 14:25
kahoxa вне форума Посмотреть профиль Найти все сообщения от kahoxa
  № 7  
Ответить с цитированием
kahoxa
Banned
[+1.3 10.05.09]
[+1.4 10.05.09]
[++1.4 10.05.09]

Регистрация: Jan 2009
Сообщений: 18
Да, именно так!

Старый 10.05.2009, 14:28
Stargazer вне форума Посмотреть профиль Отправить личное сообщение для Stargazer Найти все сообщения от Stargazer
  № 8  
Ответить с цитированием
Stargazer

Регистрация: Nov 2008
Сообщений: 528
ты перефразируй.
То, что flash33 выделил красным, ему не понятно. Да и любому непонятно, кроме (возможно) одного тебя.

Старый 10.05.2009, 14:31
kahoxa вне форума Посмотреть профиль Найти все сообщения от kahoxa
  № 9  
Ответить с цитированием
kahoxa
Banned
[+1.3 10.05.09]
[+1.4 10.05.09]
[++1.4 10.05.09]

Регистрация: Jan 2009
Сообщений: 18
Ну смотрите! ХитТест просто проверяет было касание ии нет, так!
Но он не определяет кто кого коснулся, а мне надо что бы как-нибудь проверял!
В пример драчки) Так же надо же что бы флешь определял кто кого стукнул, вот это мне надо)

Старый 10.05.2009, 14:35
flash33 вне форума Посмотреть профиль Отправить личное сообщение для flash33 Найти все сообщения от flash33
  № 10  
Ответить с цитированием
flash33
 
Аватар для flash33

Регистрация: Nov 2005
Сообщений: 1,155
Ты что, больной, иди лечись и не кричи тут. Пиши для начала правильно и выражай мысль четче, тогда и в голове может прояснится немного
Код AS1/AS2:
Key.addEventListener(this);
this.onKeyDown =  function(){
  if (Key.getCode() = 37{//кнопка влево
     мой_персонаж._xscale = мой_персонаж._xscale * -1;
  }
}

Создать новую тему Ответ Часовой пояс GMT +4, время: 17:21.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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