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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 13.02.2007, 08:07
ilkadi вне форума Посмотреть профиль Отправить личное сообщение для ilkadi Найти все сообщения от ilkadi
  № 1  
Ответить с цитированием
ilkadi
 
Аватар для ilkadi

Регистрация: Dec 2006
Адрес: Беларусь, Брест
Сообщений: 45
Отправить сообщение для ilkadi с помощью ICQ
Arrow Действие кнопок на фон

Как сделать так чтобы при нажатии кнопок впрво - влево фон и все остальное сдвигалось соответственно до лимита координат -2900 и 3000.
Заранее спасибо
__________________
у всех свои недостатки

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

Регистрация: Dec 2005
Адрес: Казахстан, г.Алматы.
Сообщений: 147
Отправить сообщение для Morozov1982 с помощью ICQ
Ответ из хелпа:

В следующем примере мувиклип car_mc сдвигается на постоянное расстояние (10 пикселов) при каждом нажатии на клавиши-стрелки. При нажатии пробела проигрывается звук. Присвойте звуку в Библиотеке linkage-идентификатор horn_id.

Код:
var DISTANCE:Number = 10;
var horn_sound:Sound = new Sound();
horn_sound.attachSound("horn_id");
var keyListener_obj:Object = new Object();
keyListener_obj.onKeyDown = function() {
  switch (Key.getCode()) {
  case Key.SPACE :
    horn_sound.start();
    break;
  case Key.LEFT :
    car_mc._x -= DISTANCE;
    break;
  case Key.UP :
    car_mc._y -= DISTANCE;
    break;
  case Key.RIGHT :
    car_mc._x += DISTANCE;
    break;
  case Key.DOWN :
    car_mc._y += DISTANCE;
    break;
  }
};
Key.addListener(keyListener_obj);
__________________
Помогайте новичкам, вы сами ими когда-то были!!!

Старый 14.02.2007, 08:44
ilkadi вне форума Посмотреть профиль Отправить личное сообщение для ilkadi Найти все сообщения от ilkadi
  № 3  
Ответить с цитированием
ilkadi
 
Аватар для ilkadi

Регистрация: Dec 2006
Адрес: Беларусь, Брест
Сообщений: 45
Отправить сообщение для ilkadi с помощью ICQ
Нет мне не это нужно, у меня от скриптов появляются мувики, кроме фона еще около пяти слоев с разными вещами и все это должно двигаться.
Спасибо
__________________
у всех свои недостатки

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

Регистрация: Dec 2005
Адрес: Казахстан, г.Алматы.
Сообщений: 147
Отправить сообщение для Morozov1982 с помощью ICQ
Ну ты тогда, ради интереса, хоть исходник скинь, а то так и будем играть в кошки-мышки.
__________________
Помогайте новичкам, вы сами ими когда-то были!!!

Старый 16.02.2007, 08:17
ilkadi вне форума Посмотреть профиль Отправить личное сообщение для ilkadi Найти все сообщения от ilkadi
  № 5  
Ответить с цитированием
ilkadi
 
Аватар для ilkadi

Регистрация: Dec 2006
Адрес: Беларусь, Брест
Сообщений: 45
Отправить сообщение для ilkadi с помощью ICQ
Короче вот объясняю по нормальному: у меня есть фон, на самом заднем плане - это размноженные фотки звезд, поверх его другой фон - ландшафт но не весь, на нем есть кратер часть которго вынесена на другой слой так что когда в кратер что-то опускается получается эффект что это и вправду внутри. Есть еще база и горы с шахтами, появляются различные летающие тарелки около 5 видов. Нужно чтобы от нажатий клавиш все поворачивалось так как будто я сижу в турели
__________________
у всех свои недостатки

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

Регистрация: Jul 2006
Адрес: Земля>Россия>Вологда
Сообщений: 3,056
Отправить сообщение для CorC с помощью ICQ Отправить сообщение для CorC с помощью MSN Отправить сообщение для CorC с помощью Skype™
гонишь все все в 1 боольшой мув
и потом его поворачиваешь
только тормоза будут страшные
может битмап поможет...
__________________
"We Are The Champions My Friends!" Queen

Старый 18.02.2007, 07:37
ilkadi вне форума Посмотреть профиль Отправить личное сообщение для ilkadi Найти все сообщения от ilkadi
  № 7  
Ответить с цитированием
ilkadi
 
Аватар для ilkadi

Регистрация: Dec 2006
Адрес: Беларусь, Брест
Сообщений: 45
Отправить сообщение для ilkadi с помощью ICQ
оно должно только вправо влево ездить

а что если ко всем объектам поприсоединять то, что вы мне советовали?
__________________
у всех свои недостатки


Последний раз редактировалось etc; 18.02.2007 в 13:08.
Старый 18.02.2007, 13:09
pkfun вне форума Посмотреть профиль Отправить личное сообщение для pkfun Посетить домашнюю страницу pkfun Найти все сообщения от pkfun
  № 8  
Ответить с цитированием
pkfun

Регистрация: Feb 2006
Сообщений: 580
Принцип такой:
- все что у вас запланировано к движению помещается в общий мувиклип.
- для перемещения мувиклипа с помощью клавиш на клавиатуре используйте класс Key.

Цитата:
The Key class is a top-level class whose methods and properties you can use without a constructor. Use the methods of the Key class to build an interface that can be controlled by a user with a standard keyboard. The properties of the Key class are constants representing the keys most commonly used to control applications, such as Arrow keys, Page Up, and Page Down.

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

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

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


 


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


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