![]() |
управление разворотом
Приветствую! Я конкретный новичек в этом. Делаю не большую игрушку. Не могу реализовать такое: Стоит герой на клавиатуре нажимается кнопка, герой поворачивается вправо. Затем на клавиатуре нажимается опять эта же кнопка и он поворачивается влево (т.е _xscale = 70 и _xscale = -70) Спасибо.
|
То есть "поворачивается" - это зеркальное отражение?
Добавляете слушаетля клавиатуры, определяете обработчик событий нажатия, в нем проверяете код нажатой клавиши и в зависимости от него делаете этот разворот для нужного мувика. В хелпе есть примеры работы у клавиатурой. |
Да, зеркальное отражение. Вот про слушателя клавиатуры я бы послушал) Можно примерчик? А с переменными можно как нибудь ? . И еще где "хелп"? это где "ЧАВО"?
|
Жметe F1 в прграмме Adobe Flash, переходите к AS2 Language Reference, далее класс Key.
Тут вам и синтаксис, и примеры. PS. Потрудитесь разобраться, как пользоваться хелпом, это половина успеха в работе с флешем. PPS. Слушатель - это тоже "переменная", класса Object. |
Цитата:
Поворот персонажа |
vivado, нежелательно учить новичков неправильным вещам - записи кода на объектах.
|
Цитата:
А вы хоть бы чем новичкам помогли ток критикуете. Самое простое сделать так... Например для игры с видом сверху SDS создай мувик со своим персонажем повернутым наверх и повесь на этот мувик код Код AS1/AS2:
|
Цитата:
Добавлено через 2 минуты Цитата:
Добавлено через 4 часа 43 минуты Жду еще подсказк) игра почти готова а вот этой функции очень как не хватает)) |
Введи новую переменную например HeroNapr - для хранения значения отражения и доп. переменную например a которая будет принимать значения 1 и -1 для задания знака отражения. Ну и на нажатие своей кнопки обращайся к функции в которой будет что то типа этого:
Код AS1/AS2:
Код AS1/AS2:
|
| Часовой пояс GMT +4, время: 07:50. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.