Open topic with navigation
        
        
        <vizact>.ontimer
        
        Perform an action on a certain time interval.
        
            
                
                    | <vizact>.ontimer( |  | 
                
                    | rate | 
                
                    | func | 
                
                    | *args | 
                
                    | ) |  | 
            
         
        
            rate
            
            The rate at which to call the function (in seconds)
         
        
            func
            
            The function to call when the timer expires
         
        
            *args
            
            Arguments to pass to func.
         
        Remarks
        This will call the specified function with the specified arguments on the specified interval.  The timer will repeat indefinitely.
        Return Value
          A 
vizact.EventFunction object with the following methods:
| <event>.setEnabled(val) | Enable/Disable the event function. The associated function will not be called while the event function is disabled. viz.TOGGLE can be used to toggle the state. Event functions are initially enabled. | 
| <event>.getEnabled() | Get the enabled state of the event function. | 
| <event>.remove() | Permanently unregister the event function. | 
Example
        
            def dostuff():
    print(viz.getFrameNumber())
vizact.ontimer(1,dostuff)
  
        See also