Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
aleks1
Частый гость


Зарегистрирован: Mar 11, 2005
Сообщения: 65
|
Добавлено: Пт Апр 28, 2006 9:46 pm Заголовок сообщения:
|
|
|
|
PETR, Я не очень разобрался в вашем скрипте. Надо его подогнать. Я выслал на . И вроде игра готова.
|
|
Вернуться к началу |
|
 |
Aborrol
Бывалый

Зарегистрирован: Oct 28, 2005
Сообщения: 165
Откуда: из подполья
|
Добавлено: Пт Апр 28, 2006 9:46 pm Заголовок сообщения:
|
|
|
|
PETR, прикольный я тя скрипт ...
_________________
*The scripts no errors* люблю сию фразу
|
|
Вернуться к началу |
|
 |
Aborrol
Бывалый

Зарегистрирован: Oct 28, 2005
Сообщения: 165
Откуда: из подполья
|
Добавлено: Пт Апр 28, 2006 9:52 pm Заголовок сообщения:
|
|
|
|
aleks1, если убрать пару лагов то готова =)
_________________
*The scripts no errors* люблю сию фразу
|
|
Вернуться к началу |
|
 |
aleks1
Частый гость


Зарегистрирован: Mar 11, 2005
Сообщения: 65
|
Добавлено: Пт Апр 28, 2006 9:56 pm Заголовок сообщения:
|
|
|
|
Aborrol, ага! Надо ещё под стартом авторов написать.
|
|
Вернуться к началу |
|
 |
Aborrol
Бывалый

Зарегистрирован: Oct 28, 2005
Сообщения: 165
Откуда: из подполья
|
Добавлено: Пт Апр 28, 2006 10:00 pm Заголовок сообщения:
|
|
|
|
aleks1, мне кажется что не очень когда убирается 40 жизней прежде чем птичка вылетает и то что появляется только одна птичка после того как её застрелили
_________________
*The scripts no errors* люблю сию фразу
|
|
Вернуться к началу |
|
 |
aleks1
Частый гость


Зарегистрирован: Mar 11, 2005
Сообщения: 65
|
Добавлено: Пт Апр 28, 2006 10:09 pm Заголовок сообщения:
|
|
|
|
Aborrol, Так в этом и есть проблема. Я скрипт от PETR не понимаю. И ничего сделать не могу. А скрипт отвечает за всё это.
|
|
Вернуться к началу |
|
 |
Aborrol
Бывалый

Зарегистрирован: Oct 28, 2005
Сообщения: 165
Откуда: из подполья
|
Добавлено: Пт Апр 28, 2006 11:03 pm Заголовок сообщения:
|
|
|
|
aleks1, согласен скрипт замороченный =))) могу предложить решение работать будет конечно... создай всё тоже самое что на 2- м кадре в 3 тий кадр и потом принажаие на птичку пререходи на 3 кадр тогда скрипт обновиться поидее если ты на 3 кадре переходи на кадр 2 правдо решение не спортивное какое то =)
_________________
*The scripts no errors* люблю сию фразу
|
|
Вернуться к началу |
|
 |
aleks1
Частый гость


Зарегистрирован: Mar 11, 2005
Сообщения: 65
|
Добавлено: Пт Апр 28, 2006 11:13 pm Заголовок сообщения:
|
|
|
|
Aborrol, Я вроде на половину понял. Но как его подогнать не знаю. Вообщем подождём. Можно уже над следущей игрой начинать задумываться.
К нам в команду ещё кто-то хочет?
|
|
Вернуться к началу |
|
 |
beSSmertnik
Бывалый


Зарегистрирован: Apr 11, 2006
Сообщения: 167
Откуда: Из ада...
|
Добавлено: Пт Апр 28, 2006 11:21 pm Заголовок сообщения:
|
|
|
|
Люди я вот тож такую вот только что сделал, ну так может скрипт пригодится кому то, я на мыло сбросил...
_________________
...bes-studio...
|
|
Вернуться к началу |
|
 |
PETR
Частый гость


Зарегистрирован: Mar 23, 2006
Сообщения: 69
Откуда: Москва
|
Добавлено: Сб Апр 29, 2006 12:48 am Заголовок сообщения:
|
|
|
|
Скрипт элементарный. Там просто проверка организована, чтоб рандомная координата по _х не выскакивала за пределы, а то будет видно одно крыло или вообще ничего не будет видно.
Код: |
bird_mc._y = Stage.height+bird_mc._height;
//
function moveRef(referer_mc) {
referer_mc._y--;
if (referer_mc._y<_root._y-referer_mc._height>
referer_mc._y = Stage.height+referer_mc._height;
referer_mc._x = Math.floor(Math.random()*Stage.width)-referer_mc._width;
if (referer_mc._x<_root._x>
referer_mc._x += referer_mc._width;
}
}
updateAfterEvent();
}
//
birdInterval = setInterval(moveRef, 5, bird_mc);
|
|
|
Вернуться к началу |
|
 |
Aborrol
Бывалый

Зарегистрирован: Oct 28, 2005
Сообщения: 165
Откуда: из подполья
|
Добавлено: Сб Апр 29, 2006 10:48 am Заголовок сообщения:
|
|
|
|
PETR, вообще не проще было зделать проверку координаты и если она больше или меньше такой то прибавлять например 100 пикселов...
или ставить рандом на определённый участок - от 10 до 500 пикселов ?
_________________
*The scripts no errors* люблю сию фразу
|
|
Вернуться к началу |
|
 |
PETR
Частый гость


Зарегистрирован: Mar 23, 2006
Сообщения: 69
Откуда: Москва
|
Добавлено: Сб Апр 29, 2006 12:18 pm Заголовок сообщения:
|
|
|
|
А что тут не ясно?
Кто такой referer_mc?
В данном случае, это переданный в качестве параметра bird_mc.
Что такое Stage.width и Stage.height?
Это ширина и высота сцены.
Что такое setInterval()?
Это предопределенная функция AS для создания интервала времени, через который пересчитывается значение определенного выражения, в данном случе функции.
|
|
Вернуться к началу |
|
 |
aleks1
Частый гость


Зарегистрирован: Mar 11, 2005
Сообщения: 65
|
Добавлено: Сб Апр 29, 2006 12:30 pm Заголовок сообщения:
|
|
|
|
PETR, Вот со Stage.width и Stage.height возникли небольшие проблемы. Там клип в клипе и размеры у сцен разные. Вообщем измени скрипт.
Народ, какую игру будем следущей делать?
|
|
Вернуться к началу |
|
 |
Aborrol
Бывалый

Зарегистрирован: Oct 28, 2005
Сообщения: 165
Откуда: из подполья
|
Добавлено: Сб Апр 29, 2006 12:30 pm Заголовок сообщения:
|
|
|
|
PETR, понял =)
_________________
*The scripts no errors* люблю сию фразу
|
|
Вернуться к началу |
|
 |
PETR
Частый гость


Зарегистрирован: Mar 23, 2006
Сообщения: 69
Откуда: Москва
|
Добавлено: Сб Апр 29, 2006 12:52 pm Заголовок сообщения:
|
|
|
|
aleks1, еще эту не доделали.
Все что у нас не получилось - это недостатки организации.
Задача очень нечеткая.
Надо сразу описывать, как, что, где, когда, почему.
Вот, например:
Создается игра.
Рабочее название - "Стрельба по птицам"
Размер - 550 на 400 пикселей.
Птицы вылетают снизу (сверху, слева, справа).
Прицел имеет вид креста, размером не болле 30 на 30 рх.
Размер птицы - 100 на 50.
|
|
Вернуться к началу |
|
 |
|
|