I've got the following code as a part of a project:
class One (Widget):
def _init_(self, **kwargs):
lib.kwargs.set_kwargs(self, **kwargs)
super(One, self)._init_(**kwargs)
# Widget position
self.pos = (lib.config.viewport[self.clientIdIndex][0], 0)
self.width = lib.config.viewport[self.clientIdIndex][1]
self.background_path = "images/bgs/" + str(self.clientIdIndex + 1) + ".jpg"
self.threshold_reachedMessageSent = False
self.last_touch = 0
self.points = []
# ZoneOfInterest
self.shapes = []
for zi in lib.config.zones_of_interest[self.clientIdIndex]:
self.shapes.append( ZoneOfInterest( img=kivy.core.image.Image(zi[0]),
pos=zi[1],
alpha_index=1))
When I want to run it, I can't see on the screen the clientId when it should be displayed. I get an error and the alpha component is ignored.