Так что я ударил стену в проекте единства, и мне не удалось найти подобную проблему. Я не уверен, как легко описать это, но здесь идет:Unity Prefab Issue
У меня есть сборник. Он предназначен для использования в качестве кнопки (он не может быть кнопкой пользовательского интерфейса по разным причинам). У меня их куча. Каждая кнопка имеет прикрепленный скрипт, так что при нажатии кнопки она отображает текст и некоторые изображения. Однако это не работает.
Чтобы проверить это, я положил несколько из этих кнопок. Я заполнил блок сценариев для двух из них, позвонил им A и B. Они были направлены к тем же элементам пользовательского интерфейса, но каждому из них был предоставлен другой набор изображений для создания. Однако, когда я тестирую его, он вызывает только вызовы из B. Если A является единственным, все кнопки вызывают из A, даже без прикрепленного скрипта.
Мне нужно каким-то образом обновить назначенные начальные «значения» для переменных. Так что он будет тянуть из того, что я назначил им в редакторе, только когда его нажали, а не раньше. Любая помощь или предложения будут оценены.
Пожалуйста, отредактируйте свой вопрос и используйте термины Unity при обращении к различным объектам в среде Unity. Также дайте более подробную информацию о том, какие компоненты содержат ваши сборники, а также код, который у вас есть в ваших сценариях, и как эти сборники включены в эту сцену. – Tayab
Нажмите «Редактировать» и покажите свой сценарий – Fattie
, вы прикрепляете скрипт к кнопкам? или вы прикрепляете сценарии к общим объектам, а затем к кнопкам? –