Почему основной скрипт чата останавливает всю мою игру? - PullRequest
0 голосов
/ 26 мая 2019
15:49:30.355 - BackgroundImage is not a valid member of Frame
15:49:30.356 - Stack Begin
15:49:30.357 - Script 'Players.Crusade_Commander.PlayerScripts.ChatScript.ChatMain.ChannelsTab', Line 212 - method AnimGuiObjects
15:49:30.357 - Script 'Players.Crusade_Commander.PlayerScripts.ChatScript.ChatMain.ChannelsTab', Line 262 - method Update
15:49:30.358 - Script 'Players.Crusade_Commander.PlayerScripts.ChatScript.ChatMain.ChannelsBar', Line 352 - method Update
15:49:30.358 - Script 'Players.Crusade_Commander.PlayerScripts.ChatScript.ChatMain.ChatWindow', Line 634 - method Update
15:49:30.358 - Script 'Players.Crusade_Commander.PlayerScripts.ChatScript.ChatMain', Line 171
15:49:30.359 - Stack End

Это выше была ошибка, которую я получил


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

self.SelectedFrame.BackgroundImage.BackgroundTransparency = self.AnimParams.Background_CurrentTransparency

И я не могу просто изменить его, потому что он появляется только в игре или когда вы нажимаете play в студии, поэтому вы не можете просто изменить его.

1 Ответ

0 голосов
/ 26 мая 2019

Эта ошибка не имеет ничего общего с вашим кодом.ChatScript - это скрипт, который Roblox написал и предоставляет бесплатно.Похоже, они отправили ошибку.Если вы хотите отключить игровой чат для тестирования и разработки, попробуйте это.

Создайте LocalScript в StarterPlayer> StarterPlayerScripts.Добавьте эту строку:

game.StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Chat, false)

Это должно предотвратить добавление ChatScript к плееру при его появлении.Роблоксу придется исправить эту ошибку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...