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

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

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

Регистрация: Sep 2010
Адрес: Moscow
Сообщений: 473
По умолчанию Движение персонажа

Народ,подскажите как сделать движение персонажа по нажатию на клавишу, мой код не работает
Код AS3:
package game{
	import flash.display.*;
	import flash.events.*;
 
 
public dynamic class pers extends MovieClip {
 
 public function pers() {
 
 
	  addEventListener(KeyboardEvent.KEY_DOWN, persGo);
	  }
 
public function persGo(event:KeyboardEvent):void{
	if (event.keyCode == Keyboard.KEYNAME_RIGHTARROW){
	pers.gotoAndPlay(1);}
	}
	}
}

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

Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
Код AS3:
stage.addEventListener...

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

Регистрация: Sep 2010
Адрес: Moscow
Сообщений: 473
1120: Access of undefined property Keyboard. вот это пишет

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

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
?
Код AS3:
import flash.ui.Keyboard;

Старый 19.10.2010, 18:18
alekslitvinenk вне форума Посмотреть профиль Отправить личное сообщение для alekslitvinenk Посетить домашнюю страницу alekslitvinenk Найти все сообщения от alekslitvinenk
  № 5  
Ответить с цитированием
alekslitvinenk
 
Аватар для alekslitvinenk

Регистрация: Oct 2005
Адрес: Москва
Сообщений: 491
Отправить сообщение для alekslitvinenk с помощью ICQ Отправить сообщение для alekslitvinenk с помощью AIM Отправить сообщение для alekslitvinenk с помощью Skype™
забыли сделать import flash.ui.Keyboard
__________________
Игра для мобильных и социальных сетей Потасовка

Старый 19.10.2010, 19:56
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 6  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Предугадывая следующие вопросы:
http://www.flasher.ru/forum/showthre...highlight=wasd
__________________
тут я

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

Регистрация: Sep 2010
Адрес: Moscow
Сообщений: 473
теперь пишет 1119: Access of possibly undefined property KEYNAME_RIGHTARROW through a reference with static type Class.

Старый 19.10.2010, 22:52
gr_crd вне форума Посмотреть профиль Отправить личное сообщение для gr_crd Посетить домашнюю страницу gr_crd Найти все сообщения от gr_crd
  № 8  
Ответить с цитированием
gr_crd
 
Аватар для gr_crd

Регистрация: Mar 2009
Адрес: Kazakhstan, Almaty
Сообщений: 121
Цитата:
теперь пишет 1119: Access of possibly undefined property KEYNAME_RIGHTARROW through a reference with static type Class.
Правильно "пишет", нет такого свойства.
Зато есть Keyboard.RIGHT;
__________________
заткнись и делай

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

Регистрация: Sep 2010
Адрес: Moscow
Сообщений: 473
большое спасибо, помогло))

Добавлено через 22 минуты
и еще очень надо ,я никак не разберусь, вот смотрите,допустим у меня есть класс персонажа в pers.as ,у меня есть мувиклип называемый pers_cont, в нем два кадра, в первом мувик pers_stay(состояние когда персонаж стоит) во втором pers_go( состояние когда персонаж идет),вот, в линкедже мувика pers_cont указан класс game.pers , и инстанс у него же(pers_cont ) указан такой же,те(pers_cont ) я не понимаю когда использовать инстанс, мне нужно из этого класса pers.as обратиться к мувику pers_cont и чтоб воспроизвести 1 или 2 кадр,как мне это сделать??и объясните пожалуйста,когда нужно использовать инстанс! спасибо,жду ответа

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

Регистрация: Sep 2010
Адрес: Moscow
Сообщений: 473
люди,не получается сделать чтоб мувиклип двигался,помогите

Код AS3:
public function rightX(event:KeyboardEvent):void{
	  if (event.keyCode == Keyboard.RIGHT){
	    cont.x+=30; //cont - инстанс найм мувика который надо двигать
	    event.updateAfterEvent();} 
	}
Добавлено через 30 секунд
та не выходит

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

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

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


 


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


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