Esempio n. 1
0
	def read_buttons(self, file):
		from Button import Button
		button_num = int(file.readline().strip().split(' ')[1])

		for i in range(button_num):
			button = Button()
			button_type = file.readline().strip().replace('#', '').lower()
			image_id = list(map(int, file.readline().strip().split(' ')[1:]))
			button.init(ResourceManager.instance().image_path_list[image_id[0]], ResourceManager.instance().image_path_list[image_id[1]])
			button.rotate(float(file.readline().strip().split(' ')[1]))
			button.scale(*map(float, file.readline().strip().split(' ')[1:]))
			button.translate(*map(int, file.readline().strip().split(' ')[1:]))
			button.set_type(button_type)
			self.button_list.append(button)
			self.all_object_list.add(self.button_list)