Module

Emo8.Utils

Package
purescript-emo8
Repository
opyapeus/purescript-emo8

#mkAsset Source

mkAsset :: Array RawMap -> Array RawSound -> Effect Asset

Make asset data from raw maps and raw sounds. If there are unparsable strings, exception raised when executing javascript.

#emptyAsset Source

emptyAsset :: Asset

Empty asset for convenience.

#isMonitorCollide Source

isMonitorCollide :: MonitorSize -> Size -> X -> Y -> Boolean

Collision detection if an object protrudes out of monitor

#isOutOfMonitor Source

isOutOfMonitor :: MonitorSize -> Size -> X -> Y -> Boolean

Collision detection if an object completely protrudes out of monitor

#isCollide Source

isCollide :: Size -> X -> Y -> Size -> X -> Y -> Boolean

Collision detection between two objects