Редактирование:Список назаний ванильных экранов

Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия Ваш текст
Строка 1: Строка 1:
<div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output">
+
<div class="mw-parser-output"><div class="mw-parser-output">
 
Ниже приведен список экранов игры с комментариями по поводу их использования. Для проверки экрана используется следующий код:
 
Ниже приведен список экранов игры с комментариями по поводу их использования. Для проверки экрана используется следующий код:
 
<div><syntaxhighlight lang="Javascript">Callback.addCallback("NativeGuiChanged", function(screenName){
 
<div><syntaxhighlight lang="Javascript">Callback.addCallback("NativeGuiChanged", function(screenName){
Строка 7: Строка 7:
 
       // Some other screen
 
       // Some other screen
 
   }
 
   }
});
+
});</syntaxhighlight>
</syntaxhighlight>
+
 
 +
&nbsp;
 
</div>  
 
</div>  
 
*play_screen - worlds  
 
*play_screen - worlds  
Строка 25: Строка 26:
 
</syntaxhighlight>
 
</syntaxhighlight>
 
</div>   
 
</div>   
</div> </div>
 
 
*creative_inventory_screen  
 
*creative_inventory_screen  
 
*survival_inventory_screen  
 
*survival_inventory_screen  
Строка 31: Строка 31:
 
*pause_screen  
 
*pause_screen  
 
*leave_level_screen  
 
*leave_level_screen  
 
+
</div> </div>
Чтобы дополнить данный список, используется следующий код (можно запускать как отдельный мод, подключить к существующему либо запустить через [https://icmods.mineprogramming.org/mod?id=180 Instant Runner]):
 
<div><syntaxhighlight lang="Javascript">Callback.addCallback("NativeGuiChanged", function(name){
 
    Logger.Log(name);
 
});</syntaxhighlight>
 
 
 
Данный код выводит названия экранов в лог Inner Core (''games/com.mojang/innercore/inner-core.log'').
 
</div> </div> </div>
 

Обратите внимание, что все добавления и изменения текста статьи рассматриваются как выпущенные на условиях лицензии GNU Free Documentation License 1.3 или более поздняя (см. Mineprogramming wiki:Авторские права). Если вы не хотите, чтобы ваши тексты свободно распространялись и редактировались любым желающим, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого.
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ МАТЕРИАЛЫ, ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ!