9.01.2015 / 19:28 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| Ксакеп, -> скомпилить
|
9.01.2015 / 20:06 | |
Fantastik Пользователь Сейчас: Offline
Имя: Жалол Регистрация: 15.07.2014
| Naik, Это занимает очень много времени |
9.01.2015 / 20:48 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| ??? самая тяжелая операция оказывается очистка экрана Приложение действительно что-то прожорливое, графики вроде немного, а фпс проседает. На canvas побыстрее было. А с рисованием примитивов в LibGDX вообще беда, ShapeRenderer сильно тормозит., приходится создавать Pixmap, а из нее текстуру, и ее уже рисовать. Как динамично изменить ту же ширину прямоугольника -- непонятно. Разве что масштабированием
Прикрепленные файлы: image2.png (52.43 кб.) Скачано 162 раза |
9.01.2015 / 21:25 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| Убрал glClear - терерь та же ситуация в методе BatchTiledMapRenderer.render () Похоже теперь там происходит свап буферов. Если ogl es такой медленный то как же Asphalt 8 работает? https://www.opengl.org/discuss...478-glClear-too-slow Изменено Naik (9.01 / 21:27) (всего 1 раз) |
10.01.2015 / 12:43 | |
garfild63 Пользователь Сейчас: Offline
Имя: Антон Откуда: Новороссийск Регистрация: 26.08.2014
| case tokREADDIR$: {
String filter = PopString();
if (filter.length() > 0) {
dirEnum = main.Directory(filter);
}
if ((dirEnum != null) && (dirEnum.hasMoreElements())) {
PushString((String) dirEnum.nextElement());
} else {
PushString("");
}
break;
}
case tokVAL: {
String str = PopString();
str = str.trim();
try {
PushInt(Integer.parseInt(str));
} catch (NumberFormatException e) {
//#if MB191
//# PushFloat(java.lang.Float.parseFloat(str));
//#else
PushFloat(Float.fromString(str));
//#endif
}
break;
}
В чём косяки обоих кейсов? Дело в том, что один оператор выводит пустую строку вместо первого попавшегося диска в readdir$("file://*"), а другой не переводит число с плавающей точкой из string во float. |
10.01.2015 / 14:35 | |
limil Пользователь Сейчас: Offline
Имя: limil Откуда: Белая Церковь Регистрация: 01.02.2011
| Цитата garfild63: [code]case tokREADDIR$: { String filter = PopString(); if (filter.length() > 0) { dirEnum = main.Directory(filter); } if ((dirEnum != null) && (dirEnum.hasMoreElements())) { PushString((String)[а может ты палочку забыл? - / - $("file:///*")
|
10.01.2015 / 14:52 | |
garfild63 Пользователь Сейчас: Offline
Имя: Антон Откуда: Новороссийск Регистрация: 26.08.2014
| limil, И это пробовал, не помогает Изменено garfild63 (10.01 / 14:53) (всего 1 раз) |
10.01.2015 / 16:21 | |
Fantastik Пользователь Сейчас: Offline
Имя: Жалол Регистрация: 15.07.2014
| Народ, вот я хочу изменить одну прогу на телефоне, открываю архив извлекаю классы, дикомпилирую один класс, например main, изменяю все что нужно, потом как мне обратно скомпилить на телефоне?
|
10.01.2015 / 17:32 | |
garfild63 Пользователь Сейчас: Offline
Имя: Антон Откуда: Новороссийск Регистрация: 26.08.2014
| Fantastik, Юзай janino компилятор от Mumey'а
|
10.01.2015 / 18:59 | |
Bogdan-G Пользователь Сейчас: Offline
Имя: Богдан Откуда: Москва Регистрация: 13.02.2011
| Java 9 есть смысл изучать новвоведения или рано?
Изменено Bogdan-G (10.01 / 18:59) (всего 1 раз) |