def __init__(self):
		super().__init__();
		screenSize = Global.getScreenSize();

		background  = Image("assets/cinematics/test.png");
		background.setSize(screenSize[0], screenSize[1]);
		background.setDepth(200);

		character = Image("assets/characterTest.png");
		character.setPosition(100,100);
		character.setSize(100,100);
		character.setDepth(201);

		self.append(character, "character");

		self.moveElementTo("character", 200,200, 2000);
		Global.setTimeout(self.whenArriveToEnd, 2000);

		self.setBackground(background);
    def __init__(self):
        super().__init__()
        screenSize = Global.getScreenSize()

        background = Image("assets/cinematics/test.png")
        background.setSize(screenSize[0], screenSize[1])
        background.setDepth(200)

        character = Image("assets/characterTest.png")
        character.setPosition(100, 100)
        character.setSize(100, 100)
        character.setDepth(201)

        self.append(character, "character")

        self.moveElementTo("character", 200, 200, 2000)
        Global.setTimeout(self.whenArriveToEnd, 2000)

        self.setBackground(background)
	def updateEntries(self):
		self.update();
		for entry in self.entries:
			for element in self.elements:
				if element == entry:
					type = self.elements[element].getType();
					if type == "text":
						text = self.getEntry(element);
						self.elements[element].setValue(text);
					elif type == "image":

						sX = Global.screenSize[0];
						sY = Global.screenSize[1];
						character = self.getEntry(element);
						print("Current character speaking:", character);

						tempImage = Image("assets/characters/" + character + "/face.png");
						tempImage.setPosition(0.05*sX, 0.78 * sY);
						tempImage.setSize(0.1*sX, 0.1*sX);
						tempImage.setDepth(5);
						self.elements[element] = tempImage;
Пример #4
0
    def updateEntries(self):
        self.update()
        for entry in self.entries:
            for element in self.elements:
                if element == entry:
                    type = self.elements[element].getType()
                    if type == "text":
                        text = self.getEntry(element)
                        self.elements[element].setValue(text)
                    elif type == "image":

                        sX = Global.screenSize[0]
                        sY = Global.screenSize[1]
                        character = self.getEntry(element)
                        print("Current character speaking:", character)

                        tempImage = Image("assets/characters/" + character +
                                          "/face.png")
                        tempImage.setPosition(0.05 * sX, 0.78 * sY)
                        tempImage.setSize(0.1 * sX, 0.1 * sX)
                        tempImage.setDepth(5)
                        self.elements[element] = tempImage