Переглянути джерело

переработать пуск

master
Михаил Капелько 2 роки тому
джерело
коміт
67b096d583
2 змінених файлів з 40 додано та 16 видалено
  1. +23
    -13
      700.пуск.js
  2. +17
    -3
      index.html

+ 23
- 13
700.пуск.js Переглянути файл

@@ -1,15 +1,25 @@
мир.обновить = function()
function Пуск()
{
мир.физика.обновить();
мир.объекты.обновить();
мир.игрок.обновить();
мир.слежение.обновить();
мир.маскиПрыжков.обновить();
requestAnimationFrame(мир.обновить);
};
this.запустить = function()
{
мир.физика.создать();
мир.столкновения.создать();
мир.звуки = new Звуки(мир.ключники, мир.события);
this.обновить();
};

// Запустить.
мир.физика.создать();
мир.столкновения.создать();
мир.звуки = new Звуки(мир.ключники, мир.события);
мир.обновить();
this.обновить = function()
{
мир.физика.обновить();
мир.объекты.обновить();
мир.игрок.обновить();
мир.слежение.обновить();
мир.маскиПрыжков.обновить();
var тут = this;
requestAnimationFrame(function() {
тут.обновить();
});
};
}

мир.пуск = new Пуск();

+ 17
- 3
index.html Переглянути файл

@@ -44,7 +44,23 @@
</style>
</head>
<body>
<div id="заставка" onclick="document.getElementById('заставка').style.display = 'none';">

<script>
function загрузитьСкрипт(адрес)
{
var скрипт = document.createElement('script');
скрипт.src = адрес;
document.head.appendChild(скрипт);
}
function запустить()
{
document.getElementById("заставка").style.display = "none";
мир.пуск.запустить();
загрузитьСкрипт("800.пример.json.js");
загрузитьСкрипт("900.обновление.js");
}
</script>
<div id="заставка" onclick="запустить()">
<img src="р/сцены/заставка.jpg">
</div>

@@ -63,7 +79,5 @@
<script src="380.звуки.js"></script>
<script src="400.столкновения.js"></script>
<script src="700.пуск.js"></script>
<script src="800.пример.json.js"></script>
<script src="900.обновление.js"></script>
</body>
</html>

Завантаження…
Відмінити
Зберегти