Jawa / Говнокод #18985 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34
  35. 35
  36. 36
  37. 37
  38. 38
  39. 39
  40. 40
  41. 41
  42. 42
  43. 43
  44. 44
import src.engine.running.RunningManager;
import src.engine.SimpleProgram;
import src.engine.action.ActionListener;
import src.engine.action.ActionManager;
import src.engine.action.ActionTool;
import src.engine.running.MatrixOrtho;
import src.engine.render.GraphicManager;
import src.engine.render.GraphicTool;
import src.engine.render.ObjectRender;
import src.engine.util.TextureLoader;
import src.engine.util.Timer;

//...
    @Override
    public void initialize()
    {
        // Манажеры.
        RunningManager running = new RunningManager();
        MatrixOrtho matrixOrtho = new MatrixOrtho();
        ActionManager action = new ActionManager();
        GraphicManager graphic = new GraphicManager();

        // Игровые объедки.
        Quad quad = new Quad();

        // настройка и создание...

        // ...дислея...
        running.createDisplay(800, 600, "SimpleProgram");
        // ...матрицы...
        running.setMatrix(matrixOrtho);
        // ...актион манажера...
        running.createActionManager(action);
        // ...кграпхик манажера.
        running.createGraphicManager(graphic);

        // добавить в список обновления события и графики игрового объекта "Quad".
        action.addActionListener(quad);
        graphic.addObjectRender(quad);

        // Манажер упргратейдет всех.
        running.update(30);
    }
//...

Запостил: jangolare jangolare, (Updated )

Комментарии (5) RSS

  • Разовьем тему:
    // Импортируем РуннингМанажера
    import src.engine.running.RunningManager;
    // Импортируем Программу
    import src.engine.SimpleProgram;
    // Импортируем АктионЛистенера
    import src.engine.action.ActionListener;
    // Импортируем АктионМанажера
    import src.engine.action.ActionManager;
    // Импортируем АктионТоол
    import src.engine.action.ActionTool;
    // Импортируем Матрицу
    import src.engine.running.MatrixOrtho;
    // Импортируем КграпхикМанагера
    import src.engine.render.GraphicManager;
    // Импортируем кграпхик тоол
    import src.engine.render.GraphicTool;
    // Импортируем объедк рендерера
    import src.engine.render.ObjectRender;
    // Импортируем текстуре лоадера
    import src.engine.util.TextureLoader;
    // Импортируем таймер
    import src.engine.util.Timer;
    Ответить
  • Трудно, наверное, Бегущему Менеджеру на бегу оповещать весь офис каждые 30 мс.
    Ответить

Добавить комментарий

Переведи на "PHP", guest!

    А не использовать ли нам bbcode?


    8