[RU] Редактор игры - OpenXRay/xray-16 GitHub Wiki
Сейчас, мы разрабатываем и расширяем функционал Редактора игры. Читайте дальше и следите за обновлениями!
По умолчанию, редактор открывается нажатием кнопки F10.
Вы можете поменять на любую другую клавишу используя консольную команду bind editor k<клавиша>
, например:
bind editor kF11
В панели главного меню в левом верхнем углу выберите меню Tools. Там располагаются удобные и полезные инструменты:
Рис. 1. Редактор погоды
![](https://private-user-images.githubusercontent.com/2989212/258960898-5eefee50-3d2d-4007-be4b-3dcdcfea3db5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIwODUxMDAsIm5iZiI6MTcyMjA4NDgwMCwicGF0aCI6Ii8yOTg5MjEyLzI1ODk2MDg5OC01ZWVmZWU1MC0zZDJkLTQwMDctYmU0Yi0zZGNkY2ZlYTNkYjUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcyNyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MjdUMTI1MzIwWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9Y2MxNzU1YjljMmU2YjBjODhmOGIzOTVlMTc0MDgxMWFjZGM0ODIyN2EzNzc2ZDk1NGZhZWNiOWM0N2E2Mzk0MyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.YaVhh8Q8Kf1ZAWUfng-cMekB5fA6dZQ2eTidqtQFHIo)
Интерфейс отладчика прост. Не забудьте растянуть окно, так как, на текущий момент, оно очень маленькое при первом запуске.
Слева, в столбце Tree вы сможете просмотреть всю структуру UI со всеми дочерними и родительскими окнами. Вы можете выделить элемент левой кнопкой мыши, а двойным кликом раскрыть список дочерних окон этого элемента. Нажмите левой кнопкой мыши на уже выделенном элементе, чтобы отменить его выделение. Вы также можете включить опцию Draw rects, чтобы увидеть размеры и границы окон.
Рис. 2. Отладчик UI
![](https://private-user-images.githubusercontent.com/2989212/258960856-45fd0f85-2283-4abf-a642-137b2401996e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIwODUxMDAsIm5iZiI6MTcyMjA4NDgwMCwicGF0aCI6Ii8yOTg5MjEyLzI1ODk2MDg1Ni00NWZkMGY4NS0yMjgzLTRhYmYtYTY0Mi0xMzdiMjQwMTk5NmUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcyNyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MjdUMTI1MzIwWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MmRkNDMxMzI4MmQyMjA4YWVmMjk5YjM1NTViMWM0ZTU2ODdmYzlhYTJhNmMzOTBmMmQxOTRjOTgyMWQ4MDA1YyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.wTGaX1zZAlL-qH2WBBdJlnWyGneefb8gkO2jkqyuy6k)
Когда вы выбрали элемент, в правом столбце Current element properties вы сможете увидеть его свойства. Теперь вы можете менять и настраивать их. Правда, некоторые свойства нельзя изменить, т.к. они технические и их должны менять программисты в коде.
Рис. 3. Отладчик UI Debugger с выделенным элементом и его свойствами
![](https://private-user-images.githubusercontent.com/2989212/258962477-1df51142-f3a1-4b56-8857-c46ef2a500a6.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIwODUxMDAsIm5iZiI6MTcyMjA4NDgwMCwicGF0aCI6Ii8yOTg5MjEyLzI1ODk2MjQ3Ny0xZGY1MTE0Mi1mM2ExLTRiNTYtODg1Ny1jNDZlZjJhNTAwYTYucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcyNyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MjdUMTI1MzIwWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NjQ1ODc5NGY1M2ZjYmI3Y2MxNjI3NDE3ZDU0NzBjMjFlMzNmODkyOGE4MTBjM2RiYzliMWIxZTVhMTdlODk5YSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.OhvZUqLebwWcDF6xyX6BT6U9AyChGpIhtuwHHpO5duI)