Lower CPU usage

Screen will not be always updated
This commit is contained in:
Ander
2015-05-19 17:04:47 +02:00
parent 2ee9d41393
commit e98e198224
17 changed files with 325 additions and 174 deletions

View File

@@ -79,12 +79,12 @@ class BaseItem():
return self.pos[0] + self.size[0]
def update(self):
pass
return False
class TextItem(BaseItem):
scroll_speed = 5
scroll_speed = 2
def __init__(self, font, text, pos, size, center=False, background=None):
self.font = font
@@ -228,7 +228,7 @@ class TouchAndTextItem(TouchObject, TextItem):
self.active_color)
def update(self):
TextItem.update(self)
return TextItem.update(self)
def set_text(self, text, change_size):
TextItem.set_text(self, text, change_size)