mirror of
https://github.com/yeslayla/golang-game-framework.git
synced 2025-07-07 11:13:47 +02:00
Add delta
value between frames
This commit is contained in:
@ -37,7 +37,7 @@ func (input *SdlInputHandler) IsKeyJustReleased(key uint) bool {
|
||||
return false
|
||||
}
|
||||
|
||||
func (input *SdlInputHandler) Update() error {
|
||||
func (input *SdlInputHandler) Update(delta float64) error {
|
||||
copy(input.lastKeyState, input.keyState)
|
||||
input.keyState = sdl.GetKeyboardState()
|
||||
|
||||
|
@ -69,7 +69,7 @@ func (w *SdlRenderer2D) SetCamera(camera *rendering.Camera2D) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (w *SdlRenderer2D) Update() error {
|
||||
func (w *SdlRenderer2D) Update(delta float64) error {
|
||||
for event := sdl.PollEvent(); event != nil; event = sdl.PollEvent() {
|
||||
switch event.(type) {
|
||||
case *sdl.QuitEvent:
|
||||
|
Reference in New Issue
Block a user