Я хочу создать приложение, которое будет запускаться, когда пользователь коснется экрана на Windows, я рендеринг анимации, но я не знаю, что написать, чтобы видео виджет (uix) мог обнаружить, если пользователь нажал и выполнить определенную функцию, пока пишите только CLICK в терминале.
Спасибо!
import kivy
from kivy.app import App
from kivy.lang import Builder
from kivy.base import runTouchApp
from kivy.uix.button import Button
from kivy.config import Config
from kivy.uix.videoplayer import Video
from kivy.uix.screenmanager import ScreenManager, Screen
from kivy.properties import ObjectProperty
from kivy.uix.widget import Widget
from kivy.uix.gridlayout import GridLayout
from kivy.uix.video import Video
kivy.require('1.9.1') # the kivy version required
class MyVideoApp(App):
def build(self):
self.video = Video(source="C:\TouchHereToStart.mov", state='play', options={'allow_stretch': False})
self.video.options = {'eos': 'loop'}
return self.video
def writeclick(self, instance):
print("Click")
Config.set('graphics', 'fullscreen', 'auto')
Config.set('graphics', 'window_state', 'maximized')
Config.set('graphics', 'rotation', 0)
Config.write()
MyVideoApp().run()