52 lines
1.3 KiB
Lua
52 lines
1.3 KiB
Lua
local RiceSinglePlayerView = {}
|
|
|
|
function RiceSinglePlayerView:New(gameObject)
|
|
local b = {}
|
|
b.gameObject = gameObject
|
|
b.transform = gameObject.transform
|
|
setmetatable(b, { __index = RiceSinglePlayerView })
|
|
return b
|
|
end
|
|
|
|
function RiceSinglePlayerView:InitComponent()
|
|
self.gameObject:GetComponent("RectTransform").sizeDelta = Vector2.New(10000,100)
|
|
end
|
|
|
|
--绑定事件(用于子类重写)
|
|
function RiceSinglePlayerView:BindEvent()
|
|
end
|
|
--添加事件监听(用于子类重写)
|
|
function RiceSinglePlayerView:AddListener()
|
|
end
|
|
|
|
--移除事件监听(用于子类重写)
|
|
function RiceSinglePlayerView:RemoveListener()
|
|
end
|
|
|
|
function RiceSinglePlayerView:SetSinglePlayerState(_state)
|
|
self.isRunning = _state
|
|
end
|
|
|
|
function RiceSinglePlayerView:Update()
|
|
if self.isRunning then
|
|
LogGreen(self.data.."的speed:"..tostring(self.speed))
|
|
end
|
|
end
|
|
|
|
--界面打开时调用(用于子类重写)
|
|
function RiceSinglePlayerView:OnOpen(_data)
|
|
self.data = _data
|
|
end
|
|
|
|
--界面打开或者重新打开后,界面刷新时调用(用于子类重写)
|
|
function RiceSinglePlayerView:OnShow()
|
|
end
|
|
|
|
function RiceSinglePlayerView:OnClose()
|
|
end
|
|
|
|
--界面销毁时调用(用于子类重写)
|
|
function RiceSinglePlayerView:OnDestroy()
|
|
end
|
|
|
|
return RiceSinglePlayerView |