30 lines
731 B
Python
Raw Permalink Normal View History

2023-01-17 21:54:39 +01:00
from .filesystem import Filesystem
from direct.showbase.ShowBase import ShowBase
from panda3d.core import WindowProperties
class Game(ShowBase):
def __init__(self, packages):
ShowBase.__init__(self)
#self.disableMouse()
self.fs = Filesystem()
for package in packages:
self.fs.include(package)
mdl2 = self.fs.find_model('$/arrangements/arrange1.glb')
mdl2.reparentTo(render)
mdl2.setTexture(self.fs.find_texture('$/sfsd.png'), 1)
mdl_missing = self.fs.find_model('$/kakahead')
mdl_missing.reparentTo(render)
winprops = WindowProperties()
winprops.setSize(1600, 900)
self.win.requestProperties(winprops)
def start_game(packages):
if not packages:
packages = []
game = Game(packages)
game.run()