![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2003
Сообщений: 263
|
Люди, подскажите пожалуйста!
Есть карта квеста в аксонометрии 10*10 расположенная "углом"(в прямоугольной изомерии) Надо, чтобы положение персонажа каждый раз было случайное. В стандартной топ-даун проекции это выглядело бы так (при ширине и высоте 55 одной клетки): chelx = Math.round(Math.random()*9); chely = Math.round(Math.random()*9); _root.pers._x=(55*chelx)+27,5; _root.pers._y=(55*chely)+27,5; Но как быть в изомерии, какой наиболее простой вариант? Есть зверские варианты вроде для каждого положения определить if(chelx==0 && chely==0){ ... } Но тогда получится 100 вариантов, а мне еще таким же образом надо разместить 13 обьектов на этой карте!!! Да ещё чтоб они не накладывались...Плиз, хелп!!! ![]() |
![]() |
Часовой пояс GMT +4, время: 04:04. |
|
|
« Предыдущая тема | Следующая тема » |
|
|