Esempio n. 1
0
        private void OnPlaySoundSuccess(object sender, GameFramework.Sound.PlaySoundSuccessEventArgs e)
        {
            PlaySoundInfo playSoundInfo = (PlaySoundInfo)e.UserData;

            if (playSoundInfo != null)
            {
                SoundAgentHelperBase soundAgentHelper = (SoundAgentHelperBase)e.SoundAgent.Helper;
                if (playSoundInfo.BindingEntity != null)
                {
                    soundAgentHelper.SetBindingEntity(playSoundInfo.BindingEntity);
                }
                else
                {
                    soundAgentHelper.SetWorldPosition(playSoundInfo.WorldPosition);
                }
            }

            m_EventComponent.Raise(this, PlaySoundSuccessEventArgs.Create(e));
        }
Esempio n. 2
0
        private void SetActiveScene(Scene activeScene)
        {
            Scene lastActiveScene = SceneManager.GetActiveScene();

            if (lastActiveScene != activeScene)
            {
                SceneManager.SetActiveScene(activeScene);
                m_EventComponent.Raise(this, ActiveSceneChangedEventArgs.Create(lastActiveScene, activeScene));
            }

            RefreshMainCamera();
        }
Esempio n. 3
0
 private void OnDownloadStart(object sender, GameFramework.Download.DownloadStartEventArgs e)
 {
     m_EventComponent.Raise(this, DownloadStartEventArgs.Create(e));
 }
Esempio n. 4
0
 private void OnOpenUIFormSuccess(object sender, GameFramework.UI.OpenUIFormSuccessEventArgs e)
 {
     m_EventComponent.Raise(this, OpenUIFormSuccessEventArgs.Create(e));
 }
 private void OnReadDataSuccess(object sender, ReadDataSuccessEventArgs e)
 {
     m_EventComponent.Raise(this, LoadDataTableSuccessEventArgs.Create(e));
 }
 private void OnShowEntitySuccess(object sender, GameFramework.Entity.ShowEntitySuccessEventArgs e)
 {
     m_EventComponent.Raise(this, ShowEntitySuccessEventArgs.Create(e));
 }
 private void OnNetworkConnected(object sender, GameFramework.Network.NetworkConnectedEventArgs e)
 {
     m_EventComponent.Raise(this, NetworkConnectedEventArgs.Create(e));
 }
Esempio n. 8
0
 private void OnWebRequestStart(object sender, GameFramework.WebRequest.WebRequestStartEventArgs e)
 {
     m_EventComponent.Raise(this, WebRequestStartEventArgs.Create(e));
 }
 private void OnResourceApplySuccess(object sender, GameFramework.Resource.ResourceApplySuccessEventArgs e)
 {
     m_EventComponent.Raise(this, ResourceApplySuccessEventArgs.Create(e));
 }