mouse_scene.py
Welche Daten lassen sich mit der Maus erfassen?
Auf der Konsole werden die Daten ausgegeben
mouse_scene.py — text/python-source, 1 KB
Dateiinhalt
# -*- coding: utf-8 -*- # visual - Test Mausinteraktion 3 from visual import * scene.range = 5 box(pos=(-1,0,0), color=color.yellow) sphere(pos=(1,0,0),color=color.green) while True: rate(50) #if scene.mouse.clicked: sme = scene.mouse.getevent() print " pos: %s" %sme.pos print " pick: %s" %sme.pick print "pickpos: %s" %sme.pickpos print " camera: %s" %sme.camera print " ray: %s" %sme.ray print " c-dist: %s" %mag(sme.camera-scene.center) #print "project: %s" %sme.project() print " press: %s" %sme.press print " drag: %s" %sme.drag print " drop: %s" %sme.drop print "release: %s" %sme.release print " ctrl: %s" %sme.ctrl print " shift: %s" %sme.shift #print " alt: %s" %sme.alt macht Schwierigkeiten print