Слишком большая область сенсорного ввода Kivy Slider - PullRequest
0 голосов
/ 31 августа 2018

Я пытаюсь создать игру, используя Kivy, и когда я пытался использовать виджет Slider, я не мог заставить его перестать реагировать на соседние сенсорные вводы. Я посмотрел в Интернете и не смог найти способ контролировать область, на которую реагирует виджет. Любая помощь будет оценена! Ниже приведено очень простое приложение Kivy Slider, которое я сделал, чтобы попытаться выделить решение.

Test.py:

import kivy
from kivy.app import App
from kivy.core.window import Window
from kivy.uix.widget import Widget
from kivy.lang import Builder
from kivy.uix.screenmanager import ScreenManager, Screen
Window.size = (375,375)
Builder.load_file('Test.kv')
sm=ScreenManager()
class SliderScreen(Screen):
    pass    
class Test(App):
    def build(self):
        return sm
sm.add_widget(SliderScreen(name='sliderscreen'))
Test().run()

Test.kv:

<SliderScreen>:
    FloatLayout:
        Slider:
            pos_hint:{'x':.15,'y':.275}
            size_hint:.75,.25
            value_track:True
            background_width: 10
            value_track_color: 0,.4,.8,1
            min:0
            sensitivity: 'handle'
            max: 300

Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...