Отслеживание нажатия правой кнопки мыши на объект Ursina

Рейтинг: 0Ответов: 1Опубликовано: 16.07.2023

Необходимо, чтобы при нажатии правой кнопкой мыши на Entity срабатывал print('правая кнопка'). В документации Ursina не нашел такой команды.

Ответы

▲ 0
from ursina import *

app=Ursina()

class a(Enity):
     def __init__(self):
        super().__init__(
            parent=scene,
        )
     def input(self,key):
         if self.hovered and key=="right mouse down":
                 print("правая кнопка мыши нажата")        
app.run()

Я советую если не можете найти название клавиши, то используете это:

from ursina import *

app=Ursina()

def input(key):
    print(key)

app.run()