master
罗家炜 2025-04-01 17:10:55 +08:00
parent 96f5a05460
commit 5d1e0caefe
1 changed files with 14 additions and 22 deletions

View File

@ -3,10 +3,10 @@
local LobbySettingView = {} local LobbySettingView = {}
local M = LobbySettingView local M = LobbySettingView
setmetatable(M, {__index = BaseWindow}) setmetatable(M, { __index = BaseWindow })
function LobbySettingView.new() function LobbySettingView.new()
local self = setmetatable({}, {__index = M}) local self = setmetatable({}, { __index = M })
self.class = 'SettingView' self.class = 'SettingView'
self._close_destroy = true self._close_destroy = true
self:init('ui://Lobby/Setting') self:init('ui://Lobby/Setting')
@ -21,29 +21,28 @@ function M:init(url)
local slider_music = view:GetChild('slider_vedio_music') local slider_music = view:GetChild('slider_vedio_music')
local btn_music = view:GetChild('btn_vedio_music') local btn_music = view:GetChild('btn_vedio_music')
local btn_sound = view:GetChild('btn_vedio_sound') local btn_sound = view:GetChild('btn_vedio_sound')
print(GameApplication.Instance.MusicMute)
slider_sound.value = GameApplication.Instance.SoundValue -- slider_sound.value = GameApplication.Instance.SoundValue
slider_music.value = GameApplication.Instance.MusicValue -- slider_music.value = GameApplication.Instance.MusicValue
slider_music.onChanged:Add(function() slider_music.onChanged:Add(function()
GameApplication.Instance.MusicValue = slider_music.value -- GameApplication.Instance.MusicValue = slider_music.value
btn_music.selected = false -- btn_music.selected = false
GameApplication.Instance.MusicMute = false; -- GameApplication.Instance.MusicMute = false;
end) end)
slider_sound.onChanged:Add(function() slider_sound.onChanged:Add(function()
GameApplication.Instance.SoundValue = slider_sound.value -- GameApplication.Instance.SoundValue = slider_sound.value
btn_sound.selected = false -- btn_sound.selected = false
GameApplication.Instance.SoundMute = false; -- GameApplication.Instance.SoundMute = false;
end) end)
btn_sound.onClick:Add(function() btn_sound.onClick:Add(function()
GameApplication.Instance.SoundMute = btn_sound.selected; -- GameApplication.Instance.SoundMute = btn_sound.selected;
end) end)
btn_music.onClick:Add(function() btn_music.onClick:Add(function()
GameApplication.Instance.MusicMute = btn_music.selected; -- GameApplication.Instance.MusicMute = btn_music.selected;
end) end)
local _btn_logout = self._view:GetChild('btn_switchAccount') local _btn_logout = self._view:GetChild('btn_switchAccount')
@ -60,11 +59,11 @@ function M:init(url)
local btn_quit = view:GetChild('btn_exitAccount') local btn_quit = view:GetChild('btn_exitAccount')
btn_quit.onClick:Set( btn_quit.onClick:Set(
function() function()
GameApplication.Instance:QuitGameOnUnity(); -- GameApplication.Instance:QuitGameOnUnity();
end end
) )
--[[ --[[
local _btn_logout = self._view:GetChild('btn_del') local _btn_logout = self._view:GetChild('btn_del')
_btn_logout.onClick:Set(function() _btn_logout.onClick:Set(function()
local _curren_msg = MsgWindow.new(self._root_view, '您是否退出当前账号?', MsgWindow.MsgMode.OkAndCancel) local _curren_msg = MsgWindow.new(self._root_view, '您是否退出当前账号?', MsgWindow.MsgMode.OkAndCancel)
@ -77,13 +76,6 @@ function M:init(url)
end) end)
--]] --]]
end end
return M return M