23.03.2012 / 07:57 | |
XakepPRO Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| Nokia_372Oc, public PLR() {
setFullScreenMode(true);
w = getWidth();
h = getHeight();
try {
FON = Image.createImage ("/img/fon/FON.png");
BALL = Image.createImage ("/img/ball/BALL.png");
PLR = Manager.createPlayer (getClass() .getResourceAsStream("/plr/PLR.mid"), "audio/midi");
PLR.realize();
PLR.prefetch();
PLR.setLoopCount(-1);
PLR.start();
getState();
setLoopCount(int);
getDuration();
getMediaTime();
setMediaTime(int);
getCountType();
dellocate();
} catch (Exception ex) {
ex.printStackTrace();
}
}
А у тебя методы getMediaTime();
setMediaTime(int);
getCountType();
dellocate();
Где-нибудь описаны? |
23.03.2012 / 12:13 | |
Dimon638 Пользователь Сейчас: Offline
Регистрация: 12.04.2011
| XakepPRO (23.03.2012/06:57) А у тебя методы [code=java]getMediaTime();setMediaTime(int);getCountType();dellocate();Где-нибудь описаны?Ага. Описаны. В апи телефона. Потому что это родные явовские методы Только он их как-то подозрительно вызывает... Не через PLR... Странно Изменено Dimon638 (23.03 / 12:16) (всего 1 раз) |
23.03.2012 / 15:24 | |
Night_Death Пользователь Сейчас: Offline
Имя: Павел Откуда: Гомель Регистрация: 19.12.2010
| Nokia_372Oc, ты каким боком вообще код этот писал, зачем там вызов этих методов, они там не нужны, даже если ты их и правильно будешь вызывать из PLR getState();
setLoopCount(int);
getDuration();
getMediaTime();
setMediaTime(int);
getCountType();
dellocate();
|
23.03.2012 / 15:37 | |
DaGGeR16 Пользователь Сейчас: Offline
Имя: Игорь Откуда: Бийск Регистрация: 19.07.2011
| Че преверификатору не нравится в этом исходнике?выдает ошибку "Error:failed to write to file" я уж и так все пакеты убрал,остальные без ошибок,а к этому приколупался
Прикрепленные файлы: GShop.zip (0.7 кб.) Скачано 17 раз |
23.03.2012 / 18:30 | |
Misha Пользователь Сейчас: Offline
Имя: Миша Регистрация: 02.03.2012
| Freddy (22.03.2012/19:40)Misha, Сохраняй с помощью DataOutputStream.DataOutputStream dos = new DataOutputStream(new ByteArrayOutputStream());dos.writeInt(int i);а ты где смотрел, там ошибка в классе Main.java в методах save и open у меня там уже есть DataOutPutStream вот метод save: public void save(int s,int sc){
RecordStore rs = null;
try {
rs = RecordStore.openRecordStore( "tasa", true );
}
catch( RecordStoreNotFoundException e ){
}
catch( RecordStoreException e ){
}
try
{
rs.deleteRecordStore("tasa");
}
catch (RecordStoreNotFoundException e){
}
catch( RecordStoreException e ){
}
try{
ByteArrayOutputStream bos = new ByteArrayOutputStream();
DataOutputStream dos = new DataOutputStream(bos);
dos.writeInt(s);
dos.writeInt(sc);
byte[] scb = bos.toByteArray();
byte[] sb = bos.toByteArray();
bos.close();
dos.close();
try {
int id = rs.addRecord( sb, 0, sb.length );
id = rs.addRecord( scb, 0, scb.length );
}
catch( RecordStoreFullException e ){
}
catch( RecordStoreNotOpenException e ){
}
catch( RecordStoreException e ){
}
bos.close();
dos.close();
}
catch (IOException io){
}
try {
rs.closeRecordStore();
}
catch( RecordStoreNotOpenException e ){
}
catch( RecordStoreException e ){
}
}
там все ровно ошибка я тя может не так понял |
24.03.2012 / 03:38 | |
Nokia_372Oc Пользователь
| Night_Death, Я хочу чтобы музыка не сразу играла, а через пару секкунд. Как это зделать?
|
24.03.2012 / 04:42 | |
kiriman Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Красноярск Регистрация: 18.01.2010
| Misha, ByteArrayOutputStream bos =
new ByteArrayOutputStream();
DataOutputStream dos =
DataOutputStream(bos);
dos.writeInt(число);
dos.close();
rc.addRecord(bos.toByteArray(),
0, bos.size());
bos.close();
Так число записывать.
А читать:
ByteArrayinрutStream bis = new
ByteArrayinрutStream
(rc.getRecord(1));
DatainрutStream dis = new
DatainрutStream(bis);
int k = dis.readInt();
dis.close();
bis.close();
Попробуй так |
24.03.2012 / 09:06 | |
denigons Пользователь Сейчас: Offline
Имя: Denis Регистрация: 06.07.2010
| Nokia_372Oc, паузу поставь на несколько секунд
|
24.03.2012 / 09:36 | |
kiriman Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Красноярск Регистрация: 18.01.2010
| Misha, int id = rs.addRecord( sb, 0,
sb.length );
id = rs.addRecord( scb, 0,
scb.length );
Втф? |
25.03.2012 / 00:29 | |
JuraVoikovo Пользователь Сейчас: Offline
Имя: Юра Регистрация: 04.03.2012
| Какие переменые отвечают за вибрацию в игре , ну или как можно вибрацию изменить на звук?
Изменено JuraVoikovo (25.03 / 00:30) (всего 1 раз) |