![]() |
Re: Maus an Position x positionieren
Zitat:
Klar der Aufruf ist ja auch falsch! Must Du mal googeln... Geht so:
Delphi-Quellcode:
Die genau Position für den 3D Vector könnte ggf. noch über die WebCam ermittelt werden, aber ich habe da nix gefunden...Var Physicalenv : IPhysical; Gravi : TVectoredGravitation; MouseEX : TExtMouseevents; begin Pysicalenv.Queryinterface(IDM_MYWORLD,IID_GRAVITATION,true,Gravi); // holt sich das Interface MouseEx := (Mouse as TExtMouseevents); // Bewegung vorbereiten... Gravi.Orgin := Vector3d(-10,15,-5); // Import aus DirectX hierbei wird angenommen, dass die Tasse rechts/hinter der Maus steht (alle Angaben in INCH!!!) Gravi.strength := 3; // Angaben in N MouseEx.Hand.Ontop := false; Gravi.Enabled := true; delay(1000); // sollte eigentlich für alle Mouse funktionieren. Die Bewegung dauert ca. eine Sekunde... Gravi.Enabled := false; Messagedlg('Ätsch',mtinformation,[mbok]); Gravi := NIL; end; :dancer: Frank :dancer2: |
Re: Maus an Position x positionieren
lol ^^ erster post (nach Frage) richtige Antwort und der rest alles OT ^^ na wenn das mal kein Mod sieht ^^
|
Re: Maus an Position x positionieren
Zitat:
Aufjedenfall herzlichen Dank, war genau das was ich suchte! ;) (Wobei sich das mit der Kaffeetasse auch nicht schlecht anhört! :p) Danke und viele Grüße, Zidane |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:45 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz