English

Русский

πŸ”§ Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π² ΠΏΠΎΠΌΠΎΡ‰ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ

Как Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ инструмСнты Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ?

  • Π—Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π² настройки Π°Π΄Π΄ΠΎΠ½Π°

  • Π’ самом Π½ΠΈΠ·Ρƒ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Dev tools

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹

dprint

ОписаниС: Ѐункция для Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² консоль

Бамая полСзная функция, которая Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² консоль.

P.S Π•Ρ‘ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ print Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½Ρ‹Ρ… Dev Tools, Ρ‡Ρ‚ΠΎ позволяСт Π½Π΅ Π·Π°ΡΠΎΡ€ΡΡ‚ΡŒ консоль Π²Π½Π΅ процСсса Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ?

Π‘Π°ΠΌΠ° функция:

dprint(*messages: str, is_deep: bool =False, zone: str =None, separate: bool =False)

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

dprint(f"Material: {material.name}", is_deep=True, zone="fw")
  • f"Material: {material.name}" - Π’Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π² консоль сообщСния, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ бСсконСчноС количСство Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²
  • is_deep=True - Π’Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π² консоль сообщСния Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½ΠΎΠΌ Deep Debug
  • zone="fw" - Π’Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π² консоль сообщСния Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½ΠΎΠΌ Fix World Debug Mode

ΠŸΠΎΠ΄Π½Π°ΡΡ‚Ρ€ΠΎΠΉΠΊΠΈ

  • Deep Debug - Π Π΅ΠΆΠΈΠΌ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠΉ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΏΠΎ Π½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΡŽ тСкстур Π² рСсурс-ΠΏΠ°ΠΊΠ°Ρ…
  • UASv2 Debug Mode - Π Π΅ΠΆΠΈΠΌ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ для UASv2
  • Resource Packs Debug Mode - Π Π΅ΠΆΠΈΠΌ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ для рСсурс-ΠΏΠ°ΠΊΠΎΠ²
  • Fix World Debug Mode - Π Π΅ΠΆΠΈΠΌ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ для Fix World
  • Fix Material Debug Mode - Π Π΅ΠΆΠΈΠΌ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ для Fix Materials
  • UI Debug Mode - Π Π΅ΠΆΠΈΠΌ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ для UI

Debug Tools

ОписаниС: Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ

ДобавляСт Π² UI ΠΊΠ½ΠΎΠΏΠΊΠΈ для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ. НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ список ассСтов ΠΈΠ»ΠΈ список рСсурс-ΠΏΠ°ΠΊΠΎΠ²

Perf_time

ОписаниС: Π”Π΅ΠΊΠΎΡ€Π°Ρ‚ΠΎΡ€ для измСрСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ выполнСния ΠΊΠΎΠ΄Π°

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ?

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

@ Perf_Time
def fix_world(): ...

Dev Resource Packs Path

ОписаниС: ΠŸΡƒΡ‚ΡŒ ΠΊ ΠΏΠ°ΠΏΠΊΠ΅ с рСсурс-ΠΏΠ°ΠΊΠ°ΠΌΠΈ