переработать пуск
This commit is contained in:
24
700.пуск.js
24
700.пуск.js
@@ -1,15 +1,25 @@
|
||||
мир.обновить = function()
|
||||
function Пуск()
|
||||
{
|
||||
this.запустить = function()
|
||||
{
|
||||
мир.физика.создать();
|
||||
мир.столкновения.создать();
|
||||
мир.звуки = new Звуки(мир.ключники, мир.события);
|
||||
this.обновить();
|
||||
};
|
||||
|
||||
this.обновить = function()
|
||||
{
|
||||
мир.физика.обновить();
|
||||
мир.объекты.обновить();
|
||||
мир.игрок.обновить();
|
||||
мир.слежение.обновить();
|
||||
мир.маскиПрыжков.обновить();
|
||||
requestAnimationFrame(мир.обновить);
|
||||
var тут = this;
|
||||
requestAnimationFrame(function() {
|
||||
тут.обновить();
|
||||
});
|
||||
};
|
||||
}
|
||||
|
||||
// Запустить.
|
||||
мир.физика.создать();
|
||||
мир.столкновения.создать();
|
||||
мир.звуки = new Звуки(мир.ключники, мир.события);
|
||||
мир.обновить();
|
||||
мир.пуск = new Пуск();
|
||||
|
||||
20
index.html
20
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>
|
||||
|
||||
Reference in New Issue
Block a user