Friday, February 3, 2017

Monkey-X - Beginners - Select and Default - code example

Import mojo

Class MyGame Extends App
    Field lastvalue:Int=0
    Field laststring:String
    Method OnCreate()
    End Method
    Method OnUpdate()   
        If KeyDown(KEY_1) Then lastvalue = 1
        If KeyDown(KEY_2) Then lastvalue = 2
        If KeyDown(KEY_3) Then laststring = "the string"
    End Method
    Method OnRender()
        Cls 0,0,0 
        SetColor 255,255,255
        Scale 2,2
        DrawText "Press the 1 or 2 or 3 keys",0,0
        Select lastvalue
            Case 1
                DrawText "Last key pressed is 1",10,20
            Case 2
                DrawText "Last key pressed is 2",10,20
                DrawText "1 or 2 key was not pressed.",10,20
        End Select
        Select laststring
            Case "the string"
                DrawText "3 Key was pressed.",10,40
                DrawText "3 Key was not pressed.",10,40
        End Select
    End Method
End Class

Function Main()
    New MyGame()
End Function

No comments:

Post a Comment