| from .gbe.nodes import * | |||||
| from . import gbe | |||||
| import pygame | import pygame | ||||
| class NodeInterface(NodeSurface): | |||||
| class NodeInterface(gbe.nodes.NodeSurface): | |||||
| def __init__(self, name="Interface", parent=None): | def __init__(self, name="Interface", parent=None): | ||||
| try: | try: | ||||
| NodeSurface.__init__(self, name, parent) | |||||
| gbe.nodes.NodeSurface.__init__(self, name, parent) | |||||
| except NodeError as e: | except NodeError as e: | ||||
| raise e | raise e | ||||
| self.draw_rect((0, 0, size[0], 10), pygame.Color(255,0,0,128), 1) | self.draw_rect((0, 0, size[0], 10), pygame.Color(255,0,0,128), 1) | ||||
| self.draw_circle((int(size[0]/2), int(size[1]/2)), 16, pygame.Color(255,0,0,255), 2, pygame.Color(0,255,0,255)) | self.draw_circle((int(size[0]/2), int(size[1]/2)), 16, pygame.Color(255,0,0,255), 2, pygame.Color(0,255,0,255)) | ||||
| class NodeGameMap(gbe.nodes.Node2D): | |||||
| def __init__(self, name="GameMap", parent=None): | |||||
| try: | |||||
| gbe.nodes.Node2D.__init__(self, name, parent) | |||||
| except NodeError as e: | |||||
| raise e | |||||
| def on_render(self): | |||||
| pass |