Sunday, December 7, 2008

Progressing Further

Things are now going much faster now. With the major issues out of the way, I was able to finish about 14 more tasks in just two days.

Most notably we now have glyph events working. Here are a pair of examples of how to use the new events for a push button or check box:

Global.RegisterTrigger():EventID("MouseDown"), ActionID("Global.Echo"), ActionProperties({{"Text", "Mouse is Down"}})

Global.RegisterTrigger():EventID("MouseClicked"), ActionID("Global.Echo"), ActionProperties({{"Text", "Mouse is Clicked"}})

These events do not hold any data about who or why they were fired, but whatever information we need to pass we can add almost instantly via dynamic properties.

All that remains to reach the 0.2 milestone is finishing the Scene Editor and implementing the Prototypes filter. I will start work on the latter right away.

No comments: