Вниз  Исправления исходников (1-ый пост)
- 7.06.2013 / 12:08
SeTSeR
  Пользователь

SeTSeR 
Сейчас: Offline
Its_Your_Soul, второй используется в классе Parser.
- 9.06.2013 / 18:27
SeTSeR
  Пользователь

SeTSeR 
Сейчас: Offline
Подскажите, почему при генерации новой метки. не увеличивается её номер(переменная count)?

Изменено SeTSeR (9.06 / 18:29) (всего 1 раз)


Прикрепленные файлы:
src.zip (13.44 кб.) Скачано 16 раз
- 9.06.2013 / 20:36
Freddy
  Пользователь

Freddy 
Сейчас: Offline
SeTSeR, тебе нужно будет передать count либо как параметр конструктора, либо создать метод setCount и вызывать его извне. В твоём коде происхлдит следующее:
  1. private int count;
создаём переменную count, инициализируем её значением по умолчанию (нулём). Идём в конструктор
  1. public Label(Parser parser) {
  2.     ...
  3.     count++;
  4. }
Теперь count=1.

Можешь, например, не делать метод-сеттер для count или дополнительный параметр конструктора, а подсчитывать количество ссылок в парсере и инициализировать:
  1. public Label(Parser parser) {
  2.     ...
  3.     count = parser.getLabelCount();
  4. }

- 9.06.2013 / 20:39
SeTSeR
  Пользователь

SeTSeR 
Сейчас: Offline
Freddy, спасибо :)
Только не в классе Parser, а в классе Block или DoIf ;-)

Изменено SeTSeR (9.06 / 20:43) (всего 2 раза)
- 14.06.2013 / 01:39
avn-gavr
  Пользователь

avn-gavr 
Сейчас: Offline
Доброго времени суток всем! Помогите, плз, с примером из учебника Горнакова- загрузкой фона в GameCanvas, всё компилируется, а программа после запуска не загружает фон и команды... Просто пустой экран. И я не в проге, а в меню телефона, эт за пустым экраном, по функциональности. Может дело в параметрах sdk mobile? Вот архив с сорцами:

Изменено avn-gavr (14.06 / 01:41) (всего 1 раз)


Прикрепленные файлы:
src.zip (13.44 кб.) Скачано 21 раз
- 14.06.2013 / 02:25
Its_Your_Soul
  Пользователь

Its_Your_Soul 
Сейчас: Offline
avn-gavr, это так надо . Пример пустого экрана :mudr:
[spoiler]:-D[spoiler]

Изменено deamonsik (14.06 / 02:47) (всего 1 раз)
- 14.06.2013 / 05:14
gost6678
  Пользователь

gost6678 
avn-gavr, у тебя там в массиве после последнего числа нельзя ставить запятую. Наверно из-за этого замощенный слой не создается. А еще у тебя много ненужных операций. которые уменьшают быстродействие. У тебя там один замощенный слой, а кода столько, сколько у меня в симуляторе самолета!

Изменено gost6678 (14.06 / 05:17) (всего 1 раз)
- 14.06.2013 / 23:26
avn-gavr
  Пользователь

avn-gavr 
Сейчас: Offline
:-) вот и я думаю- а не дурак ли я, часом? Это ведь с учебника пример, я меньше половины там понимаю, для кого писался тот учебник? Зачем вообще в массиве РАЗНЫЕ цифры? Ведь фон то одинаковый? Можно ли их написать в другом порядке? Что они значат?
- 15.06.2013 / 00:00
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
avn-gavr, те значения совсем для другой задачи. Вывести фон можно было и без них.
:ps: Не дурак, но книгу повнимательнее лучше читать.
__________________
 let live

Изменено aNNiMON (15.06 / 00:01) (всего 1 раз)
- 15.06.2013 / 06:11
Virus-ON
  Пользователь

Virus-ON 
Сейчас: Offline
Line 9
"link" is not rvalue.


Прикрепленные файлы:
main.java (0.38 кб.) Скачано 568 раз
Наверх  Всего сообщений: 1662
Фильтровать сообщения
Поиск по теме
Файлы топика (325)