размер сцены в каких единицах измерения?
Модератор: immortal
-
- Сообщения: 265
- Зарегистрирован: Пт дек 26, 2014 1:58 pm
- Благодарил (а): 33 раза
- Поблагодарили: 24 раза
размер сцены в каких единицах измерения?
Собственно вопрос в теме. По простоте душевной считал что в пикселях, но вот начал мудохаться с одним планшетом под андроидом для использования в качестве терминала и столкнулся с некоторыми проблемами... По всему получается размер сцен в dip(dp)? Может указать явно в интерфейсе...
-
- Сообщения: 284
- Зарегистрирован: Сб ноя 24, 2012 11:47 am
- Благодарил (а): 32 раза
- Поблагодарили: 28 раз
Re: размер сцены в каких единицах измерения?
Дело в том, что не во всех планшетах браузер или операционная система почему-то передает информацию о разрешении экрана не сответствующую физическому количеству пикселей. У меня такая же проблема. При помощи ява-скрипта выяснил, что размер экрана на смартфоне 640х800, а браузер получает данные, что размер 352х400 !!! В результате все сцены, которые рисовал под физическое разрешение не влезают - пришлось уменьшать. Не знаю как это обойти.
-
- Сообщения: 284
- Зарегистрирован: Сб ноя 24, 2012 11:47 am
- Благодарил (а): 32 раза
- Поблагодарили: 28 раз
Re: размер сцены в каких единицах измерения?
Можно найти скрипт на яве, чтобы получить первичные размеры экрана сообщаемые браузеру при открытии страницы.
-
- Сообщения: 265
- Зарегистрирован: Пт дек 26, 2014 1:58 pm
- Благодарил (а): 33 раза
- Поблагодарили: 24 раза
Re: размер сцены в каких единицах измерения?
Можно ли как-то стандартному андроидовскому браузеру(4.2.2) и только ему сказать чтобы брал коэффициент medium (mdpi) = 1? Я понимаю, что можно попробовать поиграться с ro.sf.lcd_density в sistem/build.prop, но у меня настолько кривая китайская поделка, что боюсь будет только хуже...