Не могу найти функцию KIVY, связанную с видео на Windows - PullRequest
0 голосов
/ 21 февраля 2020

Я хочу создать приложение, которое будет запускаться, когда пользователь коснется экрана на 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()
...