RU/Resource:GUI Editor

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

С помощью этого ресурса вы сможете создавать элементы GUI и манипулировать ими прямо в игре, а затем сохранить код, чтобы использовать его в своих скриптах.


Тема на форуме


Возможности:

- навигация через меню, доступное по клику правой клавиши

- создание и управление всеми возможными элементами GUI

- базовые возможности по загрузке существующих элементов GUI в редактор

- вывод сгенерированного кода в файл или на экран


Использование: - чтобы начать редактирование, введите /guied или нажмите shift + g, повторите для остановки

- для редактирования элемента GUI щелкните по нему правой кнопкой

- создаваемый элемент будет потомком того, по которому вы кликнули

Например: правый клик по окну и выбор пункта "Create Button" создаст кнопку в окне


- чтобы вывести код на экран, введите /guiprint или выберите пункт "Print Code" в меню, чтобы скрыть окно, нажмите кнопку close или введите /guihide

- чтобы вывести код в файл, введите /guioutput или выберите пункт "Output Code" в меню

- информация будет дописана в конец файла, при этом старая информация не потеряется


В оконном режиме перемещение/изменение размера будет немного не совпадать с перемещением курсора из-за того, что игра неправильно возвращает его положение


Для более подробной информации смотрите справку в игре ("Help" в меню)


Выравнивание:

- зажмите ctrl и кликните по элементу, чтобы выбрать его. Кликните по другим элементам GUI, чтобы выравнять их с выбранным ранее

- используйте левый Сontrol для выравнивания по горизонтали и правый Сontrol для выравнивания по вертикали, левый и правый клики выравнивают по левому/правому и верхнему/нижнему краям соответственно

- вы можете выравнять только объекты с общим родителем


Копирование:

- выбор пункта "Copy" создаст копию с идентичной позицией и размерами, другие атрибуты скопированы не будут

- копия будет создана поверх оригинала, кликните правой кнопкой по нему и выберите "Move", чтобы переместить ее


Загрузка GUI:

- используется для получения информации о позиции и размерах существующих элементов GUI (к примеру, из других ресурсов) и загрузки их в редактор, дополнительные опции (такие как атрибут "read-only" для memo) не загружаются

- если вы этого не сделаете, все элементы GUI, не созданные редактором в ТЕКУЩУЮ СЕССИЮ, не будут загружены и сделанные вами изменения нельзя будет сохранить

- выберите пункт "Load GUI" и кликните по элементу GUI, чтобы загрузить его и всех его потомков