Work on inventory ui
This commit is contained in:
@@ -10,11 +10,10 @@ fromTopLeft :: Point2 -> ScreenPos
|
||||
fromTopLeft (V2 x y) = ScreenPos (V2 (-0.5) 0.5) (V2 x (- y))
|
||||
|
||||
translateScreenPos :: Configuration -> ScreenPos -> Picture -> Picture
|
||||
translateScreenPos cfig sp = translate x y
|
||||
where
|
||||
V2 x y = sp ^. spScreenOff * V2 w h + sp ^. spPixelOff
|
||||
w = fromIntegral $ cfig ^. windowX
|
||||
h = fromIntegral $ cfig ^. windowY
|
||||
translateScreenPos cfig = uncurryV translate . screenPosAbs cfig
|
||||
|
||||
screenPosAbs :: Configuration -> ScreenPos -> Point2
|
||||
screenPosAbs = undefined
|
||||
screenPosAbs cfig sp = sp ^. spScreenOff * V2 w h + sp ^. spPixelOff
|
||||
where
|
||||
w = fromIntegral $ cfig ^. windowX
|
||||
h = fromIntegral $ cfig ^. windowY
|
||||
|
||||
Reference in New Issue
Block a user