![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2009
Сообщений: 81
|
Не давно решил попробовать сделать змейку и тут наткнулся на незадачу... Вообщем ситуация такая, где то глючит код и вообщем при нажатии например в Лево и резко в Низ, "Змейка" врезается сама в себя. Все пересмотрел а в чем причина не понятно((
Помогите пожалуйста кто знает!!! Проект Змейки в Аттаче... |
|
|||||
|
Регистрация: Nov 2007
Сообщений: 1,724
|
Ошибка происходит из-за того, что направление можно менять хоть когда, а двигаться будет только через некоторый интервал
|
|
|||||
|
Регистрация: Jun 2009
Сообщений: 81
|
Спасибо! А как исправить не подскажите, пожалуйста?
|
|
|||||
|
Модрон-ветеринар
|
|
|
|||||
|
Регистрация: Jun 2009
Сообщений: 81
|
on (keyPress "<Left>") { if (left==0) { up = 0; left = 1; } updateAfterEvent(); } on (keyPress "<Right>") { if (left==0) { up = 0; left = -1; } updateAfterEvent(); } on (keyPress "<Up>") { if (up==0) { up = 1; if (left==1) { headinhead._rotation = 90 } else { headinhead._rotation = -90 } left = 0; } updateAfterEvent(); } on (keyPress "<Down>") { if (up==0) { up = -1; left = 0; } updateAfterEvent(); } ![]() |
|
|||||
|
Модрон-ветеринар
|
Вообще готовая swf-ка на моем компе (C2D) нормально работала, змейка вела себя адекватно.
|
|
|||||
|
Регистрация: Nov 2007
Сообщений: 1,724
|
Ох ты ж ё...
Вам, товарищ GoodWin74, вперед на переобучение и переделывания проекта |
|
|||||
|
Регистрация: Jun 2009
Сообщений: 81
|
Да не, чесно просто в первый раз вижу эту функу)))) объесните или напишите код как исправить такую багу)
Посмотрел темки на демиарте, наткнулся на эту Игра "Змейка", дык там такая же дрибедень... Последний раз редактировалось GoodWin74; 26.10.2009 в 20:06. |
|
|||||
|
Регистрация: Sep 2008
Сообщений: 158
|
попробуйте опубликовать в *.exe
|
![]() |
![]() |
Часовой пояс GMT +4, время: 02:26. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|