diff --git a/Assets/Raindrop/Bootstrap/UIBootstrapper.cs b/Assets/Raindrop/Bootstrap/UIBootstrapper.cs index 2ef92cb..249c2f6 100644 --- a/Assets/Raindrop/Bootstrap/UIBootstrapper.cs +++ b/Assets/Raindrop/Bootstrap/UIBootstrapper.cs @@ -16,7 +16,7 @@ namespace Raindrop.Services.Bootstrap [SerializeField] public ModalManager mm; [SerializeField] public ScreensManager sm; - [SerializeField] public LoadingCanvasPresenter ll; + [SerializeField] public LoadingPresenter ll; // bootstraps the UI. diff --git a/Assets/Raindrop/somwhere/LookAtTextUpdater.cs.meta b/Assets/Raindrop/Camera/LookAtTextUpdater.cs.meta similarity index 100% rename from Assets/Raindrop/somwhere/LookAtTextUpdater.cs.meta rename to Assets/Raindrop/Camera/LookAtTextUpdater.cs.meta diff --git a/Assets/Raindrop/RaindropUnity.asmdef b/Assets/Raindrop/RaindropUnity.asmdef index ba23e17..eca9a43 100644 --- a/Assets/Raindrop/RaindropUnity.asmdef +++ b/Assets/Raindrop/RaindropUnity.asmdef @@ -14,7 +14,8 @@ "GUID:0d8beb7f090555447a6cf5ce9e54dbb4", "GUID:11f3455556175aa41b2b4d4f2ec8b146", "GUID:75469ad4d38634e559750d17036d5f7c", - "GUID:a8cf6376c8aac1e43b688324ad3f22de" + "GUID:a8cf6376c8aac1e43b688324ad3f22de", + "GUID:4307f53044263cf4b835bd812fc161a4" ], "includePlatforms": [], "excludePlatforms": [], diff --git a/Assets/Raindrop/UI/chat/LocalChat/LocalChatPresenter.cs b/Assets/Raindrop/UI/chat/LocalChat/LocalChatPresenter.cs index 776b99e..644f61e 100644 --- a/Assets/Raindrop/UI/chat/LocalChat/LocalChatPresenter.cs +++ b/Assets/Raindrop/UI/chat/LocalChat/LocalChatPresenter.cs @@ -1,5 +1,6 @@ using System; using OpenMetaverse; +using Raindrop.Netcom; using UnityEngine; namespace Raindrop.UI.chat @@ -8,6 +9,7 @@ namespace Raindrop.UI.chat public class LocalChatPresenter : MonoBehaviour { private RaindropInstance instance => ServiceLocator.ServiceLocator.Instance.Get(); + private RaindropNetcom netcom => instance.Netcom; public TMPTextFieldPrinter printer; //the component in the textbox public LocalChatManager LocalChatManager; @@ -16,7 +18,12 @@ namespace Raindrop.UI.chat private void Start() { LocalChatManager = new LocalChatManager(instance, printer); //kind of like inject logic into the textbox. - + netcom.ChatSent += Netcom_ChatSent; + } + + private void Netcom_ChatSent(object sender, ChatSentEventArgs e) + { + ClearTextInput(); } // allow UI input field to send outgoing chat to the simulator. diff --git a/Assets/Raindrop/UI/map/view.meta b/Assets/Raindrop/UI/map/view.meta deleted file mode 100644 index 264be3c..0000000 --- a/Assets/Raindrop/UI/map/view.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: e5114afc5020e0f42a729803013926ff -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: