Browse Source

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

master
parent
commit
67b096d583
2 changed files with 40 additions and 16 deletions
  1. +23
    -13
      700.пуск.js
  2. +17
    -3
      index.html

+ 23
- 13
700.пуск.js View File

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

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

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

+ 17
- 3
index.html View File

@@ -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>

Loading…
Cancel
Save