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

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

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

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

Я делал одну игру и у меня появилось две проблемы:
1) В игре передвигается фон - влево и вправо, у фона скрипт (у меня версия 2.0)
Код:
onClipEvent (keyDown) {
	
	switch (Key.getCode()) {
		case Key.LEFT:
		_root.all._x +=speed;
		break;
		case Key.RIGHT:
		_root.all._x -=speed;
		break;
	}
}

onClipEvent (load) {
	speed = 300;
}
и мне нужно чтобы фон не "вылетал" из экрана, а как сделать это я не знаю, пробовал ограничивать координаты, но увы не получилось, панорама тоже, с моими кривыми руками
2)в вышеуказанной игре я делал отдельно главное меню и игру, и хотелось бы чтобы при нажатии кнопки в главном меню запускалась игра

P.s.нужно это довольно срочно - к четвергу чтобы было готово, помогите пожалуйста, буду весьма благодарен
__________________
у всех свои недостатки


Последний раз редактировалось iNils; 05.10.2008 в 14:20.
Старый 05.10.2008, 14:53
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 2  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Это у Вас конечно даже близко не 2.0))) Это даже не 1.0, если честно)
Должно по-идее так заработать
Код:
onClipEvent (keyDown) {
    
    switch (Key.getCode()) {
        case Key.LEFT:
        _root.all._x = Math.min(0, _root.all._x+speed);
        break;
        case Key.RIGHT:
        _root.all._x = Math.max(Stage.width - _root.all._width, _root.all._x-speed);
        break;
    }
}

onClipEvent (load) {
    speed = 300;
}
__________________
Reality.getBounds(this);

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

Регистрация: Aug 2008
Адрес: Moscow
Сообщений: 73
Отправить сообщение для Flcn с помощью ICQ
а с помощью маски никак?

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

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
А при чем тут маска? Сверните сейчас окно браузера до нормального размера и задвиньте полностью влево. И где Ваша маска? О чем Вы?
__________________
Reality.getBounds(this);

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

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

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

Регистрация: Aug 2008
Адрес: Moscow
Сообщений: 73
Отправить сообщение для Flcn с помощью ICQ
извиняюсь, вопрос не правильно понял..

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

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Я думал Вы расскажете что с этой кнопкой, я то ее в глаза не видел))))))))
Вы, возможно, думаете, что это такая стандартная плохоразрешимая проблема - нажать в одном мувике, а изменения в другом. Это не так. Поэтому я даже примерно не представляю, что у Вас не получается.
__________________
Reality.getBounds(this);

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

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

Дело вот в чем: эту игру я делал двумя частями - окно загрузки с главным меню и сама игра, т.е. проблема в том что теперь я не знаю как это соеденить, нажатием кнопки в главном меню запустить игру.
__________________
у всех свои недостатки

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

Регистрация: Jan 2006
Адрес: Novosibirsk
Сообщений: 353
обычно в первом кадре делается меню, во втором кадре сама игра

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

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

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

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

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


 


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


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