Вы находитесь на странице: 1из 1

Главная 3D 2D Engines Web Stereo Sound

Официальный сайт GUIWindow


Справка программы

Airfoil

AllObjects

AnimationControls

Ball
Объект окна графического интерфейса пользователя позволяет легко добавлять к Вашим
Buoy
проектам во время исполнения программы окна графического интерфейса пользователя,
Cam1StPerson без всякого скриптинга.

CamChase Для каждого окна графического интерфейса пользователя Вы можете определить до 16


элементов управления. Каждый элемент управления может быть привязан к внутренним
Car параметрам и / или свойствам ориентации / положения других объектов в Вашем проекте,
позволяя конечному пользователю регулировать параметры (и ориентацию / положение)
CarAI объекта во время выполнения программы.
Character Например, без скриптинга Вы можете добавить элементы управления графического
ConfigureControls интерфейса пользователя для гоночной игры, позволяющие игроку динамически
регулировать параметры автомобиля (двигатель, подвеску и т.д.), опционально видя
Counter изменения немедленно примененными, во время тест-драйва автомобиля.

EventOnContact Каждый экземпляр объекта окна графического интерфейса пользователя будет


представлять одно окно графического интерфейса пользователя на экране. Вы сможете
EventOnInput добавить несколько объектов окна графического интерфейса пользователя к проекту 3D
Rad для реализации нескольких окон графического интерфейса пользователя.
EventOnLocation
Это полезно для примеров, где Вам нужно управлять несколькими параметрами одного
EventOnObjectID
объекта (подобно, например, экранному положения объекта спрайта, а также
EventOnProximity прозрачностью того же самого объекта спрайта). В этих случаях Вы можете использовать
два или больше экземпляров объектов графического интерфейса пользователя, как
EventOnValue показано в проекте GUIWindowDemo (в 3D Rad нажмите Ctrl+O для того, чтобы увидеть
список доступных демонстрационных проектов).
EventTimer
Запуская / останавливая объект окна графического интерфейса пользователя (например,
ExitFade используя объекты событий или скрипт) Вы сможете скрывать / отображать интерфейс
графического интерфейса пользователя.
Fog

Force В зависимости от того, какие параметры Вы выбрали для связывания с элементами


управления окна графического интерфейса пользователя, соответствующий тип элемента
ForceFreedback управления будет автоматически визуализирован объектом окна графического
интерфейса пользователя. Поддерживаемые типы элементов управления: редактор
G-Force ориентации, редактор положения, редактор числового параметра.
Group Графическая раскладка и элементы управления предоставлены AntTweakBar
(antisphere.com).
GUIWindow
Примечание: в отличие от встроенных спрайтов 3D Rad, окно графического интерфейса
Compiler пользователя не растягивается / сжимается с главным окном, например, когда
Highway пользователь изменяет режим отображения для законченной игры. Размер / положение
окна графического интерфейса пользователя будут в пикселях, не в экранных единицах
Imposter измерения.

Joint Использование

Particles Добавьте объект окна графического интерфейса пользователя к Вашему проекту, свяжите
его со всеми объектами, которыми Вы хотите управлять.
Path
Вы связываете объекты вместе в списке объектов (левая сторона главного окна 3D Rad),
PathFinder выделяя объект и, затем, отмечая другие объекты, которые Вы хотите связать с ним.
PCar
Для конфигурирования объекта окна графического интерфейса пользователя дважды
PointLight щелкните на нем в списке объектов для открытия следующего диалогового окна свойств:

Projectiles

RaceTracker

RigidBody

Rock

Scanner

Script

Script Ref

SkinMesh

SkyBox

SoundEffect

SoundSource

Spring

Sprite

SunLight

Switch

Terrain

TextPrint Работать при старте


Trail Если эта опция не установлена, объект окна графического интерфейса пользователя не
будет визуализирован до тех пор, пока он не будет запущен другим объектом.
Transform
Взаимоотношения
Tree

ValueLabel Этот список определяет, какие параметры (доступны) для управления для выделенного
объекта. Поддерживаются следующие типы взаимоотношения:
ValueLabelBar
IGNORE (Игнорировать)
ValuePrint
Не делает ничего.
Velocity
ORIENTATION (Ориентация)
Waypoint
Управляет ориентацией этого объекта (если применимо).
Wheel
LOCATION (Размещение)
Wind
Управляет ориентацией (размещением?) этого объекта (если применимо).

[parameter description] (Описание параметра)

Управляет определенным внутренним значением этого объекта.

Параметры окна

Положение / размер (в пикселях)

Положение окна графического интерфейса пользователя.

Заголовок (должен быть уникальным)

Имя окна графического интерфейса пользователя. Если в Вашем проекте присутствуют


несколько экземпляров объекта окна графического интерфейса пользователя, это имя
должно быть уникальным. Если два окна графического интерфейса пользователя имеют
одно и то же имя, будет визуализироваться только одно.

Цвет

Нажмите эту кнопку для отображения цветового пробника и выберите цвет для окна
графического интерфейса пользователя.

Перемещаемо

Если эта опция установлена, окно графического интерфейса пользователя будет иметь
возможность перемещения и изменения размера конечным пользователем.

Параметры элементов управления

Имя

Имя элемента управления. Если элемент управления является элементом управления


положением, Вы должны определить 3 разделенных запятой имени (по одному для
каждой координаты, которой Вы сможете управлять во время исполнения программы).

Значение

Установленное по умолчанию значение для элемента управления. Если элемент


управления является элементом управления ориентации или положения, Вы должны
определить 3 разделенных запятой значения (вращения X, Y, Z в градусах для
ориентации, или положения X, Y, Z в метрах для расположения).

Шаг

Шаг вариации для элемента управления. Если элемент управления является элементом
управления положением, Вы должны определить 3 разделенных запятой имени (шаги X,
Y, Z в метрах).

Минимум / максимум

Минимальное / максимальное значения для элемента управления. Если элемент


управления является элементом управления положением, Вы должны определить 3
разделенных запятой имени (границы X, Y, Z в метрах).

Примечание: в каждом из (описанных?) выше полей ввода Вы можете определить один


или больше (разделенных запятой) параметров. Возможность определения нескольких
разделенных запятой параметров в одном одиночном поле ввода полезна для элементов
управления ориентацией / размещением, как описано выше, но также для
конфигурирования двух или больше элементов управления, если у Вас есть включенные
элементы управления для нескольких объектов, перечисленных в окне взаимоотношений.

В этом случае помните, что система будет использовать параметры, основываясь на


порядке, в котором объекты перечислены в окне взаимоотношений.

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


параметр в поле ввода (первые 3 параметра, если он является элементом управления
ориентацией / положением), второй элемент будет использовать следующий параметр
(первые 3 параметра, если он является элементом управления ориентацией /
положением) и так далее.

Также обратите внимание на то, что элементы ориентации / положения всегда "берет" 3
параметра, даже если фактически не использует их. Например, если у Вас есть элемент
ориентации и элемент одиночного параметра, выбранный в окне взаимоотношений,
параметр поля ввода всегда должен содержать 4 параметра. Элемент уникального
значения всегда будет использовать четвертый параметр.

Замечания

В скомпилированном проекте, запущенном в полноэкранном (или развернутом) режиме,


курсор мыши по умолчанию не визуализируется, что делает оперирование окнами
графического интерфейса пользователя очень трудным. Однако, Вы можете использовать
объект спрайта в качестве курсора мыши, выбрав опцию Работать в полноэкранном
режиме как курсор мыши в диалоговом окне свойств спрайта.

В порядке визуализации спрайта поверх окна графического интерфейса пользователя,


убедитесь, что он установлен в Визуализировать спрайт поверх текстов.

Олег Широколава, e-mail: shyrokolava@mail.ru

Вам также может понравиться

  • Force
    Force
    Документ1 страница
    Force
    Yato
    Оценок пока нет
  • Event On Value
    Event On Value
    Документ1 страница
    Event On Value
    Yato
    Оценок пока нет
  • Exit Fade
    Exit Fade
    Документ1 страница
    Exit Fade
    Yato
    Оценок пока нет
  • Fog
    Fog
    Документ1 страница
    Fog
    Yato
    Оценок пока нет
  • Event Timer
    Event Timer
    Документ1 страница
    Event Timer
    Yato
    Оценок пока нет
  • G Force
    G Force
    Документ1 страница
    G Force
    Yato
    Оценок пока нет
  • Path
    Path
    Документ1 страница
    Path
    Yato
    Оценок пока нет
  • Particles
    Particles
    Документ1 страница
    Particles
    Yato
    Оценок пока нет
  • Compiler
    Compiler
    Документ1 страница
    Compiler
    Yato
    Оценок пока нет
  • Race Tracker
    Race Tracker
    Документ1 страница
    Race Tracker
    Yato
    Оценок пока нет
  • Group
    Group
    Документ1 страница
    Group
    Yato
    Оценок пока нет
  • Highway
    Highway
    Документ1 страница
    Highway
    Yato
    Оценок пока нет
  • Script Ref
    Script Ref
    Документ1 страница
    Script Ref
    Yato
    Оценок пока нет
  • Joint
    Joint
    Документ1 страница
    Joint
    Yato
    Оценок пока нет
  • Imposter
    Imposter
    Документ1 страница
    Imposter
    Yato
    Оценок пока нет
  • Rigid Body
    Rigid Body
    Документ1 страница
    Rigid Body
    Yato
    Оценок пока нет
  • Path Finder
    Path Finder
    Документ1 страница
    Path Finder
    Yato
    Оценок пока нет
  • Rock
    Rock
    Документ1 страница
    Rock
    Yato
    Оценок пока нет
  • Projectiles
    Projectiles
    Документ1 страница
    Projectiles
    Yato
    Оценок пока нет
  • Skin Mesh
    Skin Mesh
    Документ1 страница
    Skin Mesh
    Yato
    Оценок пока нет
  • PCar
    PCar
    Документ1 страница
    PCar
    Yato
    Оценок пока нет
  • Sprite
    Sprite
    Документ1 страница
    Sprite
    Yato
    Оценок пока нет
  • Point Light
    Point Light
    Документ1 страница
    Point Light
    Yato
    Оценок пока нет
  • Sound Source
    Sound Source
    Документ1 страница
    Sound Source
    Yato
    Оценок пока нет
  • Script
    Script
    Документ1 страница
    Script
    Yato
    Оценок пока нет
  • Scanner
    Scanner
    Документ1 страница
    Scanner
    Yato
    Оценок пока нет
  • Spring
    Spring
    Документ1 страница
    Spring
    Yato
    Оценок пока нет
  • Sound Effect
    Sound Effect
    Документ1 страница
    Sound Effect
    Yato
    Оценок пока нет
  • Sky Box
    Sky Box
    Документ1 страница
    Sky Box
    Yato
    Оценок пока нет
  • Токен (идентификатор) рекламы
    Токен (идентификатор) рекламы
    Документ4 страницы
    Токен (идентификатор) рекламы
    Леонид Курочкин
    Оценок пока нет
  • Лабораторная работа 2 PDF
    Лабораторная работа 2 PDF
    Документ8 страниц
    Лабораторная работа 2 PDF
    mokawar960
    Оценок пока нет
  • Aparadha Parisodhana Kathalu
    Aparadha Parisodhana Kathalu
    Документ61 страница
    Aparadha Parisodhana Kathalu
    Suma Madhu
    Оценок пока нет
  • Импульсный блок питания на микросхеме TNY264 - TNY268 - Блоки питания (импульсные) - Источники питания - (Каталог статей)
    Импульсный блок питания на микросхеме TNY264 - TNY268 - Блоки питания (импульсные) - Источники питания - (Каталог статей)
    Документ4 страницы
    Импульсный блок питания на микросхеме TNY264 - TNY268 - Блоки питания (импульсные) - Источники питания - (Каталог статей)
    Алексей Андрияш
    Оценок пока нет
  • Buechler Christopher M., Pingle Jim. - PfSense - Каптивный Портал
    Buechler Christopher M., Pingle Jim. - PfSense - Каптивный Портал
    Документ4 страницы
    Buechler Christopher M., Pingle Jim. - PfSense - Каптивный Портал
    Hindukush ICT Company
    Оценок пока нет
  • Lab 2 AMOO UTM
    Lab 2 AMOO UTM
    Документ6 страниц
    Lab 2 AMOO UTM
    Igor
    Оценок пока нет
  • Powerfc Drag2ter Manual
    Powerfc Drag2ter Manual
    Документ10 страниц
    Powerfc Drag2ter Manual
    Илья Ильин
    Оценок пока нет
  • Резюме - Android developer, Олексій Казавчинський-2
    Резюме - Android developer, Олексій Казавчинський-2
    Документ3 страницы
    Резюме - Android developer, Олексій Казавчинський-2
    Алексей Казавчинский
    Оценок пока нет