17 lines
277 B
Python
Executable file
17 lines
277 B
Python
Executable file
|
|
from .gameobj import gameobj
|
|
|
|
class asset_manager(object):
|
|
def __init__(self):
|
|
self.renderable_cache = {}
|
|
def get_obj(self, name):
|
|
go = gameobj()
|
|
go.set_renderable(self.renderable_cache[name])
|
|
return go
|
|
|
|
|
|
def init():
|
|
global mgr
|
|
mgr = asset_manager()
|
|
|
|
mgr = None
|