[ Новые сообщения · Участники · Правила форума · Поиск ][ Моды · Скины · Программы · Прочее ]
  • Страница 1 из 1
  • 1
Модератор форума: alex55  
Добавляем третий логотип
alex55Дата: Воскресенье, 23.01.2011, 09:59 | Сообщение # 1
Подполковник
Сообщений: 400

Программист За 100 постов
Награды: 3
Открываем ''Micro.java''.
Видим такие строки:

Code
    public void init()
      {
          long l = 3000L;
          Thread.yield();
          m_di = new i(this);
          Display.getDisplay(this).setCurrent(m_di);
          m_di._doIV(1);
          for(; !m_di.isShown(); _avJ());
          long l2;
          for(; l > 0L; l -= l2)
              l2 = _avJ();

          m_di._doIV(2);
          long l3;
          for(long l1 = 3000L; l1 > 0L; l1 -= l3)
              l3 = _avJ();

          while(m_longI < 10)   
              _avJ();
          m_di._doIV(0);
          m_intZ = true;
      }

После:

Code
        m_di._doIV(2);
          long l3;
          for(long l1 = 3000L; l1 > 0L; l1 -= l3)
              l3 = _avJ();

          while(m_longI < 10)   
              _avJ();

Добавляем

Code
        m_di._doIV(3);
          long l4;
          for(long l5 = 3000L; l5 > 0L; l5 -= l4)
              l4 = _avJ();

          while(m_longI < 10)   
              _avJ();

Можно изменить время показа каждой картинки, изменяя 3000L.

Теперь открываем ''i.java''
После

Code
public class i extends Canvas
      implements CommandListener
{

Добавляем

Code
    private Image m_abcImage;

После

Code
    public i(Micro micro)
      {

Вставляем

Code
        m_abcImage = null;

Добавляем

Code
            m_abcImage = Image.createImage("/3logo.png");

К

Code
        try
          {
              m_pImage = Image.createImage("/splash.png");
              m_doImage = Image.createImage("/logo.png");
          }

После

Code
        if(j == 0)
          {

Вставляем

Code
            m_abcImage = null;

Находим

Code
            if(m_oI == 1)
              {
                  m_CGraphics.setColor(255, 255, 255);
                  m_CGraphics.fillRect(0, 0, getWidth(), getHeight());
                  if(m_doImage != null)
                  {
                      m_CGraphics.drawImage(m_doImage, getWidth() / 2, getHeight() / 2, 3);
                      _aGraphicsIIV(m_CGraphics, 16, getWidth() - m_FaI[16] - 5, getHeight() - m_tryaI[16] - 7);
                      _aGraphicsIIV(m_CGraphics, 17, getWidth() - m_FaI[17] - 4, getHeight() - m_tryaI[17] - m_tryaI[16] - 9);
                  }
              } else
              {
                  m_CGraphics.setColor(255, 255, 255);
                  m_CGraphics.fillRect(0, 0, getWidth(), getHeight());
                  if(m_pImage != null)
                      m_CGraphics.drawImage(m_pImage, getWidth() / 2, getHeight() / 2, 3);
              }
              int j = (int)(((long)(Micro.m_longI << 16) << 32) / 0xa0000L >> 16);
              _aIZV(j, true);

Заменяем все это на

Code
            if(m_oI == 1)
              {
                  m_CGraphics.setColor(255, 255, 255);//Цвет фона 1 лого
                  m_CGraphics.fillRect(0, 0, getWidth(), getHeight());
                  if(m_doImage != null)
                  {
                      m_CGraphics.drawImage(m_doImage, getWidth() / 2, getHeight() / 2, 3);
                      _aGraphicsIIV(m_CGraphics, 16, getWidth() - m_FaI[16] - 5, getHeight() - m_tryaI[16] - 7);
                      _aGraphicsIIV(m_CGraphics, 17, getWidth() - m_FaI[17] - 4, getHeight() - m_tryaI[17] - m_tryaI[16] - 9);
                  }
              }
              if(m_oI == 2)
              {
                  m_CGraphics.setColor(255, 255, 255);//Цвет фона 2 лого
                  m_CGraphics.fillRect(0, 0, getWidth(), getHeight());
                  if(m_pImage != null)
                      m_CGraphics.drawImage(m_pImage, getWidth() / 2, getHeight() / 2, 3);
              }
              if(m_oI == 3)
              {
                  m_CGraphics.setColor(255, 255, 255);//Цвет фона 3 лого
                  m_CGraphics.fillRect(0, 0, getWidth(), getHeight());
                  if(m_abcImage != null)
                      m_CGraphics.drawImage(m_abcImage, getWidth() / 2, getHeight() / 2, 3);
              }
              int j = (int)(((long)(Micro.m_longI << 16) << 32) / 0xa0000L >> 16);
              _aIZV(j, true);

Также можно изменить цвет фона за логотипами, изменяя ''(255, 255, 255)''.

Вот и все. Теперь у вас будет 3 лого при загрузке игры.
И еще, не забудьте загрузить ''3logo.png'' в ''\res''
----
by alex55



 
  • Страница 1 из 1
  • 1
Поиск:

Новые пользователи Топ 5 флудеров Топ 5 загрузчиков Популярные темы
roterb 10.07.2024
xxx123xxx 21.07.2022
wwwpendalfdk 14.08.2021
tarlavin_02 28.04.2021
bkproect 23.01.2020
Rombal 2897
Andriv 2487
Bowmany 619
Antoz 611
men43 587
Andriv 60
danbdan 46
Antoz 41
B@$9Iн4eG_JDK 38
Васян 37
Досчитай до 2000 1590
Беседка 572
Слова 559
Досчитай до 1000... 280
Города 210
Design by Antoz © 2009-2011 Gravity Defied