Är det möjligt att flytta vyn med rymdfältet?

Så just nu när jag vill flytta vyn använder jag Skift mittknappen och flytta. Men är det möjligt att flytta vyn med mellanslagstangenten och flytta musen?

Svar

I Blender 2.79 (och kanske 2.8, men jag har inte sett det) gå till Arkiv / Användarinställningar, klicka på fliken Inmatning högst upp och där har du de olika områdena med deras kommandon och snabbtangenter. Högst upp finns ett fält där ”Namn” skrivs – klicka på det och ändra till ”tangentbindning” så kan du skriva in den kända snabbtangenten i sökfältet (där det finns ett förstoringsglas) för att hitta det kommando du vill ha och sedan kan du ändra det .. Jag skrev ” shift ”och” middle ”och innan jag skrev” musknappen ”visades kommandot nedan med snabbtangenterna bredvid – du kan klicka på” mus ”och ändra det till tangentbord, sedan i fältet bredvid det och trycka på mellanslagstangenten

Redigera – Jag läste bara om din fråga och du vill att den ska vara mellanslag plus mus – så försök att klicka dig omkring och ta reda på vad dina alternativ är – det är rätt plats att göra det ändå.

Kommentarer

  • fantastiskt det fungerar även i 2.8!

Svar

Jag kunde för att ställa in sådant beteende med följande steg i tangentbordet Blender2.8.

  1. Lade till ”Pan View ([view3d.move] -kommandot)” till 3DView> 3DView (Global). Registrerar tangentbordets mellanslag i ”Click Dra” -läge .

  2. Avmarkera ”Ramar> Spela animering” om du inte vill att det ska strida mot uppspelning av animering.

Svar

Jag har skapat ett AutoHotkey-skript som använder mellanslag + mus Knappar för att skicka standardkommandon för Blender-tangentbordsnavigeringskommandon samt möjliggöra animering / verktyg / sökbeteende via mellanslagstangenten för att fortfarande fungera som förväntat om utrymmet bara är tejpat utan att försöka navigera.

Jag bör lägga till att det s möjligt att ställa in navigering i Blender med mellanslag utan Autohotkey men du får RMB-kontextmenykonflikter och förlorar den inbyggda blankstegsfunktionen Animation / Tool / Search.

EDITED (2020-03-22): Jag har ersatte koden med en nyare som lindrar ett tidigare fel som jag inte kan lösa där LMB-klickning plötsligt slutar fungera om jag använder kommandot ”Send / SendEvent”. Nu använder jag bara Click-kommandot och det fungerar som förväntat.

; JoelArt | 2020-03-23 | Version 1.01 if not A_IsAdmin { Run *RunAs "%A_ScriptFullPath%" ExitApp } #IfWinActive ahk_exe blender.exe #NoEnv #Persistent #SingleInstance Force SetKeyDelay,-1 SendMode Input $Space:: start := A_TickCount ; measure current time. KeyWait, Space ; wait for Space to be released. duration := A_TickCount - start ; calculate if Space was held for less than ### ms. if (duration < 180){ ; if so SendEvent, {Space} ; send Space else send nothing. } return $LButton:: if GetKeyState("Space", "p"){ ; If Spacebar is being held down while Mouse button is pressed. Send {MButton Down} KeyWait, LButton Send {MButton Up} return } else { Click, down ; Click is necessary over Send as the button sometimes stops responding for unknown reasons. KeyWait, LButton Click, up return } return $RButton:: if GetKeyState("Space", "p"){ SendEvent, ^{MButton Down} KeyWait, RButton SendEvent, ^{MButton Up} Return } else { Click, down, Right KeyWait, RButton Click, up, Right return } return ; Middle mouse seems to work differently fomr LMB and RMB so use these lines instead. $MButton:: if GetKeyState("Space", "p"){ SendEvent +{Mbutton down} ; Use SendEvent "+" so not to trigger the shift+space command in Blender. Return } else { Click, down, Right KeyWait, RButton Click, up, Right Return } Return MButton up:: SendEvent {Mbutton up} Return ; Extra Commands ; ; Sets the window in focus to On Top so to make the system console or torn off floating panels stay ontop of Blender"s UI (Space + F1) ; $F1:: ; if GetKeyState("Space", "p"){ ; Winset, Alwaysontop, , A ; } else { ; SendEvent {F1} ; Return ; } ; Return ; Pause:: ; TrayTip ExitApp, Blender_Spacebar_Navigation.ahk ; ; Sleep 1250 ; ExitApp ; Return ; ScrollLock:: ; TrayTip Reloading, Blender_Spacebar_Navigation.ahk ; ; Sleep 1250 ; Reload ; Return 

C använd koden och spara den som ****. ahk-fil och kör den efter installation av Autohotkey-programmet.

Observera att för att RMB inte ska kunna utlösa snabbmenyn under navigering måste du gå in i Prefs > Keymap> och sök efter Key-Binding ”Right Mouse” och ändra alla med ”context menu” i vyer och redigerare där du navigerar, som Object Mode, Mesh, Node, UV Editor, etc. Öppna varje flik och ändra ”Tryck” till ”Släpp” så fungerar det bra.

Slutligen, om du får konstiga musklickbeteenden, har hänt mig några gånger, gör bara ctr + alt + del och klicka ”Aktivitetshanteraren” på Windows och saker bör gå tillbaka till det normala, om inte, avsluta och starta om mixern och eventuellt scipt igen.

Jag använder denna inställning dagligen och det har fungerat riktigt bra för mig:)

Kommentarer

  • Endast MS Windows?
  • Jag skapade detta på Windows eftersom jag inte ' t har enkel åtkomst till IOS men om Autohotkey fungerar på Mac kan det vara potent jag kan arbeta direkt ur lådan eller kanske med några modifieringar.

Svar

nej 🙂 klicka på shift och mittenknappen och dra musen för att slå över skärmen.

Kommentarer

  • Detta är felaktigt, du kan anpassa de flesta standardmappningar
  • Så vad måste jag anpassa för att mappa det?

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *