26.03.2013 / 11:24 | |
DominaN Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Смоленск Регистрация: 28.09.2011
| Magatino, Почитай как устроен TiledLayer, в частности метод paint(g); И причем здесь 4000000 тайлов - каждый тайл размером 40х40 пикселей, 20000/40 = 500, 500х500 = 250000. Причем в TiledLayer вообще нет такого понятия как отдельный тайл.
|
26.03.2013 / 11:47 | |
Magatino Администратор Сейчас: Online
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| DominaN, Ты похоже нихрена не понял Дык , у него карта 2000x2000 вот отсюда 4000000 тайлов |
26.03.2013 / 11:51 | |
Magatino Администратор Сейчас: Online
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| DominaN (26.03.2013/11:24) Причем в TiledLayer вообще нет такого понятия как отдельный тайл.Ты плохо читал метод paint(g); Там есть такая переменная как tile , как бы она намекает |
26.03.2013 / 11:58 | |
DominaN Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Смоленск Регистрация: 28.09.2011
| |
26.03.2013 / 12:06 | |
Magatino Администратор Сейчас: Online
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| DominaN, здесь |
26.03.2013 / 12:20 | |
DominaN Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Смоленск Регистрация: 28.09.2011
| Magatino, ну ты сам-то понял, для чего она используется? То же самоё можно было получить прямым обращением к массиву. А вообще крайне уродская реализация, надо сказать.
|
26.03.2013 / 12:26 | |
Magatino Администратор Сейчас: Online
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| DominaN, Меня больше раздражает что массив обозначен через тип int , ну на крайняк можно было short сделать , зачем столько памяти гробить и при том зря? |
26.03.2013 / 12:33 | |
DominaN Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Смоленск Регистрация: 28.09.2011
| Magatino, Чтобы можно было заиметь 2147483647 уникальных тайлов
|
26.03.2013 / 12:34 | |
DominaN Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Смоленск Регистрация: 28.09.2011
| Ну а в данном случае кроме массива int у нас ещё и Vector с изображениями. Атас в общем.
|
26.03.2013 / 12:40 | |
Magatino Администратор Сейчас: Online
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| DominaN (26.03.2013/12:33) Magatino, Чтобы можно было заиметь 2147483647 уникальных тайловДа , только если гигов over 9000 в кубе памяти у телефона , чтобы загрузить такую картинку Изменено Magatino (26.03 / 12:41) (всего 1 раз) |