Friday, February 3, 2017

Monkey-X - Getting Started - Default Parameters - code example

Import mojo

Class MyGame Extends App
    Method OnCreate()
    End Method
    Method OnUpdate()   
    End Method
    Method OnRender()
        Cls 0,0,0 
        SetColor 255,255,255
        Scale 2,2
        defaultparameter(0,20,100,200,"Not Default")
    End Method
End Class

' Like with variable declaration you can set a value to 
' a variable in a function or method.
Function defaultparameter(x:Int,y:Int,a:Int=10,b:Int=20,c:String="default")
    DrawText "a="+a+" b="+b+" c="+c,x,y
End Function

Function Main()
    New MyGame()
End Function

No comments:

Post a Comment