add_resource_folder() from models.Engine import * from models.ImageModels import * from ResourceLoader import * def on_init(event, **kwargs): engine = kwargs['emitter'] resource = ResourceLoader().load_resource_by_name_and_type('pixelland', 'image') print resource print resource.type print resource.name print resource.path model = SpriteSheetModel(resource) print model view = SpriteSheetView(model) print view view.scale_x = 2.4 view.scale_y = 2.4 engine.on('render', view.on_render) engine = Engine() engine.set_caption('Sprite Sheet Testing') engine.on('init', on_init, memory=True) engine.start()
from TestingUtils import * if __name__ == '__main__': add_source_folder() from models.Engine import * def on_event(event, **kwargs): print event, kwargs engine = Engine() engine.set_caption('Engine Debug Testing') engine.on('tick', on_event) engine.on('render', on_event) engine.start()