Joten juuri nyt, kun haluan siirtää näkymää, käytän shift hiiren keskimmäistä painiketta ja liikun. Mutta onko näkymää mahdollista siirtää välilyönnillä ja hiirtä?
Vastaa
Blenderissä 2.79 (ja ehkä 2.8, mutta en ole nähnyt sitä) siirry Tiedosto / Käyttäjä-asetuksiin, napsauta yläreunassa olevaa Syöttö-välilehteä ja siellä on eri alueet niiden komentojen ja pikanäppäinten kanssa. Yläosassa on kenttä, johon ”Nimi” kirjoitetaan – Napsauta sitä ja vaihda se ”avainten sidonnaksi”, ja voit kirjoittaa haluamasi pikanäppäimen Hakukenttään (missä on suurennuslasi) löytääksesi haluamasi komennon ja sitten voit muuttaa sitä .. kirjoitin ” shift ”ja” middle ”ja ennen kuin kirjoitin” hiiren painike ”, komento näytettiin alla ja sen vieressä olevat pikanäppäimet – voit napsauttaa” hiiri ”ja vaihtaa sen näppäimistöksi, sitten sen vieressä olevaan kenttään ja painamalla välilyöntiä
Muokkaa – Luin vain kysymyksesi uudelleen ja haluat sen olevan välilyönti ja hiiri – joten yritä napsauttaa ja selvittää vaihtoehdot – se on paikka tehdä se joka tapauksessa.
Kommentit
- hämmästyttävää, tämä toimii myös versiossa 2.8!
vastaus
Pystyin asettaa tällainen toiminta seuraamalla Blender2.8-avainkartan seuraavia vaiheita.
-
Lisätty ”Pan View ([view3d.move] -komento)” kohtaan 3DView> 3DView (Global). Rekisteröi näppäimistön välilyönnin napsauttamalla Vedä-tilassa .
-
Poista valinta ”Kehykset> Toista animaatio” -kohdasta, jos et halua sen olevan ristiriidassa animaation toisto.
Vastaa
Olen tehnyt AutoHotkey-komentosarjan, joka käyttää Välilyönti + Hiiri Painikkeet, joilla lähetetään Blenderin oletusnäppäinkartan navigointikomennot sekä animaatio-, työkalu- / hakutoiminnot välilyönnin kautta toimimaan odotetusti, jos tilaa vain nauhoitetaan yrittämättä navigoida.
Haluan lisätä, että se ” On mahdollista määrittää navigointi Blenderiin käyttämällä välilyöntiä ilman Autohotkey-näppäintä, mutta saat RMB-kontekstivalikon ristiriitoja ja menetät alkuperäisen välilyönti-animaation / työkalun / haun toiminnot.
MUOKITETTU (22.03.2020): I ”ve Korvasin koodin uudemmalla, joka lievittää edellistä virhettä, jota en ratkaissut, missä LMB-napsauttaminen lakkaa yhtäkkiä toimimasta, jos käytän ”Lähetä / LähetäEvent” -komentoa. Nyt käytän vain napsautuskomentoa ja se toimii odotetusti.
; 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 käytä koodia ja tallenna se ****. ahk-tiedostona ja suorita se Autohotkey-ohjelman asentamisen jälkeen.
Huomaa, että RMB ei käynnistä pikavalikkoa navigoinnin aikana, sinun on mentävä Prefs-tiedostoon > Näppäinkartta> ja etsi avainsidonta ”Oikea hiiri” ja vaihda kaikki ne, joissa on ”kontekstivalikko” näkymissä ja muokkaimissa, joissa navigoit, kuten Object Mode, Mesh, Node, UV Editor jne. Avaa kukin välilehti ja vaihda ”Press” -asetukseksi ”Release” ja se toimii hienosti.
Lopuksi, jos minulla on ollut outoja hiiren napsautuskäyttäytymisiä, on tapahtunut minulle muutama kerta, tee vain ctr + alt + del ja napsauta Windowsin ja tehtävien ”tehtävienhallinnan” pitäisi palata normaaliksi, jos ei, poistu ja käynnistä tehosekoitin ja mahdollisesti skippi uudelleen.
Käytän tätä asetusta päivittäin ja se on toiminut minulle todella hyvin:)
Kommentit
- Vain MS Windows?
- Loin tämän Windowsissa, kun en ' t: llä on helppo pääsy IOS: ään, mutta jos Autohotkey toimii Macissa, se voi olla tehokas Työskentele yleensä heti laatikosta tai ehkä joillakin muutoksilla.
Vastaa
ei 🙂 napsauta shift ja keskimmäinen hiiren painike ja vedä hiirtä kuvitellaksesi näytön yli.
Kommentit
- Tämä on väärin, voit mukauttaa useimpia oletuskartoituksia
- Mitä minun on siis mukautettava sen kartoittamiseksi?