Вниз  Исправления исходников (1-ый пост)
- 23.03.2012 / 07:57
XakepPRO
  Модератор форума

XakepPRO 
Сейчас: Offline
Nokia_372Oc,
  1. public PLR() {
  2. setFullScreenMode(true);
  3. w = getWidth();
  4. h = getHeight();
  5.  
  6. try {
  7. FON = Image.createImage ("/img/fon/FON.png");
  8. BALL = Image.createImage ("/img/ball/BALL.png");
  9.  
  10. PLR = Manager.createPlayer (getClass() .getResourceAsStream("/plr/PLR.mid"), "audio/midi");
  11. PLR.realize();
  12. PLR.prefetch();
  13. PLR.setLoopCount(-1);
  14. PLR.start();
  15. getState();
  16. setLoopCount(int);
  17. getDuration();
  18. getMediaTime();
  19. setMediaTime(int);
  20. getCountType();
  21. dellocate();
  22.  
  23.  
  24. } catch (Exception ex) {
  25. ex.printStackTrace();
  26. }
  27. }
А у тебя методы
  1. getMediaTime();
  2. setMediaTime(int);
  3. getCountType();
  4. dellocate();
Где-нибудь описаны?
- 23.03.2012 / 12:13
Dimon638
  Пользователь

Dimon638 
Сейчас: Offline
XakepPRO (23.03.2012/06:57)
А у тебя методы [code=java]getMediaTime();setMediaTime(int);getCountType();dellocate();Где-нибудь описаны?
Ага. Описаны. В апи телефона. Потому что это родные явовские методы :gg:
Только он их как-то подозрительно вызывает...
Не через PLR...
Странно :hack:

Изменено Dimon638 (23.03 / 12:16) (всего 1 раз)
- 23.03.2012 / 15:24
Night_Death
  Пользователь

Night_Death 
Сейчас: Offline
Nokia_372Oc, ты каким боком вообще код этот писал, зачем там вызов этих методов, они там не нужны, даже если ты их и правильно будешь вызывать из PLR
  1. getState();
  2. setLoopCount(int);
  3. getDuration();
  4. getMediaTime();
  5. setMediaTime(int);
  6. getCountType();
  7. dellocate();

- 23.03.2012 / 15:37
DaGGeR16
  Пользователь

DaGGeR16 
Сейчас: Offline
Че преверификатору не нравится в этом исходнике?выдает ошибку "Error:failed to write to file" я уж и так все пакеты убрал,остальные без ошибок,а к этому приколупался:)


Прикрепленные файлы:
GShop.zip (0.7 кб.) Скачано 17 раз
- 23.03.2012 / 18:30
Misha
  Пользователь

Misha 
Сейчас: Offline
Freddy (22.03.2012/19:40)Misha, Сохраняй с помощью DataOutputStream.DataOutputStream dos = new DataOutputStream(new ByteArrayOutputStream());dos.writeInt(int i);а ты где смотрел, там ошибка в классе Main.java в методах save и open у меня там уже есть DataOutPutStream :-( вот метод save:
  1. public void save(int s,int sc){
  2. RecordStore rs = null;
  3. try {
  4. rs = RecordStore.openRecordStore( "tasa", true );
  5. }
  6. catch( RecordStoreNotFoundException e ){
  7. }
  8. catch( RecordStoreException e ){
  9. }
  10. try
  11. {
  12. rs.deleteRecordStore("tasa");
  13. }
  14. catch (RecordStoreNotFoundException e){
  15. }
  16. catch( RecordStoreException e ){
  17. }
  18. try{
  19. ByteArrayOutputStream bos = new ByteArrayOutputStream();
  20. DataOutputStream dos = new DataOutputStream(bos);
  21. dos.writeInt(s);
  22. dos.writeInt(sc);
  23. byte[] scb = bos.toByteArray();
  24. byte[] sb = bos.toByteArray();
  25. bos.close();
  26. dos.close();
  27. try {
  28. int id = rs.addRecord( sb, 0, sb.length );
  29. id = rs.addRecord( scb, 0, scb.length );
  30. }
  31. catch( RecordStoreFullException e ){
  32. }
  33. catch( RecordStoreNotOpenException e ){
  34. }
  35. catch( RecordStoreException e ){
  36. }
  37. bos.close();
  38. dos.close();
  39. }
  40. catch (IOException io){
  41. }
  42. try {
  43. rs.closeRecordStore();
  44. }
  45. catch( RecordStoreNotOpenException e ){
  46. }
  47. catch( RecordStoreException e ){
  48. }
  49. }
там все ровно ошибка :zloj: я тя может не так понял :gg:
- 24.03.2012 / 03:38
Nokia_372Oc
  Пользователь

Nokia_372Oc 
Night_Death, Я хочу чтобы музыка не сразу играла, а через пару секкунд. Как это зделать?
- 24.03.2012 / 04:42
kiriman
  Пользователь

kiriman 
Сейчас: Offline
Misha,
  1. ByteArrayOutputStream bos =
  2. new ByteArrayOutputStream();
  3. DataOutputStream dos =
  4. DataOutputStream(bos);
  5. dos.writeInt(число);
  6. dos.close();
  7. rc.addRecord(bos.toByteArray(),
  8. 0, bos.size());
  9. bos.close();
  10. Так число записывать.
  11. А читать:
  12. ByteArrayinрutStream bis = new
  13. ByteArrayinрutStream
  14. (rc.getRecord(1));
  15. DatainрutStream dis = new
  16. DatainрutStream(bis);
  17. int k = dis.readInt();
  18. dis.close();
  19. bis.close();
Попробуй так
- 24.03.2012 / 09:06
denigons
  Пользователь

denigons 
Сейчас: Offline
Nokia_372Oc, паузу поставь на несколько секунд
- 24.03.2012 / 09:36
kiriman
  Пользователь

kiriman 
Сейчас: Offline
Misha,
  1. int id = rs.addRecord( sb, 0,
  2. sb.length );
  3. id = rs.addRecord( scb, 0,
  4. scb.length );
Втф?
- 25.03.2012 / 00:29
JuraVoikovo
  Пользователь

JuraVoikovo 
Сейчас: Offline
Какие переменые отвечают за вибрацию в игре , ну или как можно вибрацию изменить на звук?

Изменено JuraVoikovo (25.03 / 00:30) (всего 1 раз)
Наверх  Всего сообщений: 1662
Фильтровать сообщения
Поиск по теме
Файлы топика (325)