Вниз  Java-программирование (1-ые посты)
- 9.01.2015 / 19:28
Naik
  Пользователь

Naik 
Сейчас: Offline
Ксакеп, -> скомпилить
- 9.01.2015 / 20:06
Fantastik
  Пользователь

Fantastik 
Сейчас: Offline
Naik, Это занимает очень много времени:-D
- 9.01.2015 / 20:48
Naik
  Пользователь

Naik 
Сейчас: Offline
??? самая тяжелая операция оказывается очистка экрана :gg: Приложение действительно что-то прожорливое, графики вроде немного, а фпс проседает. На canvas побыстрее было. А с рисованием примитивов в LibGDX вообще беда, ShapeRenderer сильно тормозит., приходится создавать Pixmap, а из нее текстуру, и ее уже рисовать. Как динамично изменить ту же ширину прямоугольника -- непонятно. Разве что масштабированием


Прикрепленные файлы:
image2.png (52.43 кб.) Скачано 161 раз
- 9.01.2015 / 21:25
Naik
  Пользователь

Naik 
Сейчас: Offline
Убрал glClear - терерь та же ситуация в методе BatchTiledMapRenderer.render ()
Похоже теперь там происходит свап буферов. Если ogl es такой медленный то как же Asphalt 8 работает? :gg: https://www.opengl.org/discuss...478-glClear-too-slow

Изменено Naik (9.01 / 21:27) (всего 1 раз)
- 10.01.2015 / 12:43
garfild63
  Пользователь

garfild63 
Сейчас: Offline
  1. case tokREADDIR$: {
  2. String filter = PopString();
  3. if (filter.length() > 0) {
  4. dirEnum = main.Directory(filter);
  5. }
  6. if ((dirEnum != null) && (dirEnum.hasMoreElements())) {
  7. PushString((String) dirEnum.nextElement());
  8. } else {
  9. PushString("");
  10. }
  11. break;
  12. }
  1. case tokVAL: {
  2. String str = PopString();
  3. str = str.trim();
  4. try {
  5. PushInt(Integer.parseInt(str));
  6. } catch (NumberFormatException e) {
  7. //#if MB191
  8. //# PushFloat(java.lang.Float.parseFloat(str));
  9. //#else
  10. PushFloat(Float.fromString(str));
  11. //#endif
  12. }
  13. break;
  14. }
В чём косяки обоих кейсов? Дело в том, что один оператор выводит пустую строку вместо первого попавшегося диска в readdir$("file://*"), а другой не переводит число с плавающей точкой из string во float.
- 10.01.2015 / 14:35
limil
  Пользователь

limil 
Сейчас: Offline
Цитата 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
  Пользователь

garfild63 
Сейчас: Offline
limil, И это пробовал, не помогает :-(

Изменено garfild63 (10.01 / 14:53) (всего 1 раз)
- 10.01.2015 / 16:21
Fantastik
  Пользователь

Fantastik 
Сейчас: Offline
Народ, вот я хочу изменить одну прогу на телефоне, открываю архив извлекаю классы, дикомпилирую один класс, например main, изменяю все что нужно, потом как мне обратно скомпилить на телефоне?
- 10.01.2015 / 17:32
garfild63
  Пользователь

garfild63 
Сейчас: Offline
Fantastik, Юзай janino компилятор от Mumey'а
- 10.01.2015 / 18:59
Bogdan-G
  Пользователь

Bogdan-G 
Сейчас: Offline
Java 9 есть смысл изучать новвоведения или рано?

Изменено Bogdan-G (10.01 / 18:59) (всего 1 раз)
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)