Показать сообщение отдельно
Старый 10.01.2009, 02:47
AlexCooper вне форума Посмотреть профиль Отправить личное сообщение для AlexCooper Найти все сообщения от AlexCooper
  № 27  
Ответить с цитированием
AlexCooper
 
Аватар для AlexCooper

Регистрация: Sep 2008
Адрес: Черкассы
Сообщений: 1,167
Записей в блоге: 1
Отправить сообщение для AlexCooper с помощью ICQ Отправить сообщение для AlexCooper с помощью Skype™
2 noode:
Я не понял что Вам именно нужно но вот что поменял я
Код AS1/AS2:
function newBalloon() {
	// Определяем, могут ли появиться новые шары
	if (nextBalloon < numBalloons) {
 
		// Проверяем, пришло ли достаточно времени после появления последнего шара
		if (getTimer() > nextBalloonTime) {
 
		objN=Math.floor(Math.random()*2)+1;
 
		// Создаем новый шар
		attachMovie("f"+objN, "f"+nextBalloon, nextBalloon);
 
		// Выбираем, с какой стороны и с какой скоростью полетит шар
 
 
		_root["f"+nextBalloon].m=Math.floor(Math.random()*2);
 
		if (_root["f"+nextBalloon].m==1)
		{
			_root["f"+nextBalloon]._x = 580; 
			dx = -10;
			r  = -1;
		}
		else 
		{
			_root["f"+nextBalloon]._x = 0; 
			dx = 10;	
			r  = 1;
		}
 
 
 
 
		// choose height of balloon
		_root["f"+nextBalloon]._y =197.6;
		_root["f"+nextBalloon].r=r;
 
		// add balloon to array
		balloons.push({clip: "f"+nextBalloon, d: dx});
 
		// set things up for next balloon
		nextBalloon++;
		nextBalloonTime = getTimer() + 1000;
 
 
		}
	} else _root.stopFF=true; 
}
 
function moveBalloons() {
	// loop through balloons in array
	for(i=balloons.length-1;i>=0;i--) {
 
		// get speed and clip
		dx = balloons[i].d;
		f = _root[balloons[i].clip];
 
		// move balloon
		f._x += dx;
		f._rotation+=(f.r*10);
		f._y = 224-(f._height/2);
 
		// balloon exit left
		if ((dx < 0) and (f._x < -20) || (f._x> 600)) {
			f.removeMovieClip();
			balloons.splice(i,1);
 
			} 
	}
// see whether all balloons gone
	if ((nextBalloon >= numBalloons) and (balloons.length < 1)) {
		gotoAndStop("game over");
		if (_root.stopFF==true) delete _root.moveBG;
	}
}
__________________
return this...


Последний раз редактировалось AlexCooper; 10.01.2009 в 02:56.