class WelcomeScreen(Screen): #welcomeScreen subclass
def __init__(self, **kwargs): #constructor method
super(WelcomeScreen, self).__init__(**kwargs)
welcomePage = FloatLayout()
box = BoxLayout(orientation='vertical', size_hint=(0.4, 0.3),
padding=8, pos_hint={'top': 0.5, 'center_x': 0.5})
self.cameraObject = Camera(play=False) ## WANT TO USE THIS VARIABLE IN OTHER CLASS
self.cameraObject.play = True
self.cameraObject.resolution = (700, 400)
self.add_widget(self.cameraObject)
class FunctionScreen(Screen):
def __init__(self, **kwargs):
super(FunctionScreen, self).__init__(**kwargs) #init parent
functionPage = FloatLayout()
functionLabel = Label(text='what functions to use',
halign='center', valign='center', size_hint=(0.4,0.2), pos_hint={'top': 1, 'center_x': 0.5})
self.img = self.cameraObject ## HERE I WANT TO USE 'self.cameraObject' VARIABLE
How to get "self.cameraObject" from class WelcomeScreen(Screen) to class FunctionScreen(Screen)? Thanks in advance :)