PanelInputConfiguration.autoCreatePanelComponents
Declaration
public bool autoCreatePanelComponents;Описание
Если включено, автоматически создает дочернее подразделение GameObjects с компонентами raycaster и event handler, присоединенными к uGUI's EventSystem.
Если эта опция включена, то для каждой панели, использующей режим отображения экранного пространства, создается дочерняя GameObject с соответствующими ей компонентами PanelRaycaster и PanelEventHandler.
Если опция defaultEventCameraIsMainCamera включена, Unity автоматически добавляет один WorldDocumentRaycaster для обработки входов для пространства мира UI. При автоматическом создании событие WorldDocumentRaycaster Camera не назначается. Вместо этого оно автоматически обнаруживает и использует Main Camera в Scene в качестве источника ввода. В противном случае для каждого Camera в списке eventCameras создается отдельный компонент WorldDocumentRaycaster и его свойство Event Camera назначается этому Camera.
Если эта опция отключена, события UI Toolkit отключаются, если только вы не добавите вручную компоненты raycaster и event handler к сцене и не инициализируете их соответствующим образом.
Это свойство не влияет на следующие ситуации:
- Если нет активного EventSystem.
- Если параметр panelInputRedirection установлен так, что он не взаимодействует с параметром EventSystem.