Музыка в меню: различия между версиями

Материал из Gravity Defied Wiki
Перейти к навигации Перейти к поиску
Нет описания правки
мНет описания правки
 
(не показано 10 промежуточных версий 2 участников)
Строка 1: Строка 1:
В ''Micro.java'' перед этим:  
В ''Micro.java'' в самое начало добавляем:
<code><nowiki>import javax.microedition.media.Manager;
import javax.microedition.media.Player;</nowiki></code>


  <code><nowiki>    public Micro()  
До:
{ </nowiki></code>
 
  <code><nowiki>    public Micro()    
    { </nowiki></code>


Вставляем это(создаем плеер):  
Вставляем это(создаем плеер):  


  <code><nowiki> private Player player1;  
  <code><nowiki>   private Player player1;
          private InputStream input1; </nowiki></code>
    private InputStream input1;</nowiki></code>


Теперь после  
Теперь после  


  <code><nowiki>public Micro()     
  <code><nowiki>   public Micro()     
{ </nowiki></code>
    { </nowiki></code>


Вставляем(включаем плеер):  
Вставляем(включаем плеер):  


  <code><nowiki>
  <code><nowiki>         try
            try  
           {
           {  
             input1 = getClass().getResourceAsStream("/music.mid");
             this.input1 = getClass().getResourceAsStream("/music.mid");  
             player1 = Manager.createPlayer(input1, "audio/midi");
             this.player1 = Manager.createPlayer(this.input1, "audio/midi");  
           }
           }  
           catch (Exception ex) {}</nowiki></code>
           catch (Exception localException)  
          {  
          } </nowiki></code>


После строки  
После строки  


  <code><nowiki>public void _gameToMenuvV()   
  <code><nowiki>   public void _gameToMenuvV()   
          { </nowiki></code>
    { </nowiki></code>


Вставляем  
Вставляем  


  <code><nowiki>try   
  <code><nowiki>       try   
          {   
        {   
             this.player1.start();   
             player1.start();   
          }   
        }   
          catch (Exception localException)  
        catch (Exception ex) {}</nowiki></code>
          {  
          } </nowiki></code>


Ну вот. Теперь у нас будет играть музыка в меню. Далее разбирайтесь как сделать звук при падении, завершении и т.д. Так же создаем плеер, делаем чтобы он играл в нужном месте.
Ну вот. Теперь у нас будет играть музыка в меню. Далее разбирайтесь как сделать звук при падении, завершении и т.д. Так же создаем плеер, делаем чтобы он играл в нужном месте.
Строка 45: Строка 44:
----
----


<small>Автор- [[<nowiki>Gans[64]</nowiki>]]</small>
<small>Автор- Gans[64] aka Darkscape</small>
[[Категория:Gravity Defied — Trial Racing‏‎]]

Текущая версия от 16:58, 8 ноября 2012

В Micro.java в самое начало добавляем:

import javax.microedition.media.Manager;
import javax.microedition.media.Player;

До:

    public Micro()     
    { 

Вставляем это(создаем плеер):

    private Player player1;
    private InputStream input1;

Теперь после

    public Micro()     
    { 

Вставляем(включаем плеер):

          try
          {
            input1 = getClass().getResourceAsStream("/music.mid");
            player1 = Manager.createPlayer(input1, "audio/midi");
          }
          catch (Exception ex) {}

После строки

    public void _gameToMenuvV()   
    { 

Вставляем

        try   
        {   
            player1.start();   
        }   
        catch (Exception ex) {}

Ну вот. Теперь у нас будет играть музыка в меню. Далее разбирайтесь как сделать звук при падении, завершении и т.д. Так же создаем плеер, делаем чтобы он играл в нужном месте.


Автор- Gans[64] aka Darkscape