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

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

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

Регистрация: Sep 2008
Сообщений: 158
По умолчанию не правильно задаётся шаг движения

Добрый день!
Помогите разобраться с проблемой.
Есть поле ввода в котором задаётся шаг движения объекта. Если задать шаг 1 то объект перемещается на 1 шаг. Если задать шаг 1 а потом шаг 2. То объект двигается 4 шага.(а должен передвинутся 3 шага) . Тоесть последний параметр (2) переписывает первый (1).

Как это исправить чтоб при задании шаг 1 и шаг 2 перемещение было на 3 шага?

Код AS1/AS2:
 
var course:Array = new Array();  
var count:Number = 0;
moveBK.onPress = function  () {
		course.push('SHAG');
		}
		function moveIt () {
		if (count < course.length) {
		doMove (course[count]);
		count++;
		}else {
			clearInterval (moveNtrlv);
		count = 0;
		}
				}
function doMove (direct:String) {
	switch (direct) {  
	case 'SHAG' :
		var ss1=Number(vp1.text);
		bk._x += 20*ss1;
	    break;
	}
	}
pusk.onRelease  = function  () {
	moveNtrlv = setInterval(moveIt, 100);		
}

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

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

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


 


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


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