MoI discussion forum
MoI discussion forum

Full Version: Script help?

Show messages:  1-19  20-32

From: wheel
17 Apr 2008   [#20]
Hi, I quite like the idea of changing the nudge distance to whatever the "grid snap" is set to, but am having problems getting it to work. I have tired setting the " var dist = moi.grid.snapSize; " in both Petr and Michaels nudge script versions. Should the hotkey settings be the same for Petrs and Michaels versions , the four arrow keys and page up and down ?
From: Michael Gibson
17 Apr 2008   [#21] In reply to [#20]
Hi Wheel,

> but am having problems getting it to work.

Could you please post your modified scripts here as an attachment? That will make it easier to take a look at them and see what is not working in it.


> Should the hotkey settings be the same for Petrs and Michaels
> versions , the four arrow keys and page up and down ?

Yeah, if I remember right I think that the shortcut key settings were the same.

- Michael
From: wheel
17 Apr 2008   [#22]
Hi, here is the tweaked version of your script . Thanks for looking.

Attachments:
Nudge.js


From: Michael Gibson
17 Apr 2008   [#23] In reply to [#22]
Hi Wheel - your modified script seems to work ok for me over here.

Maybe it's a setup problem?

That Nudge.js file should be copied into the \commands sub-folder underneath MoI's main installation folder (like C:\Program Files\MoI 1.0\commands).

Then under Options / Shortcut keys, you'll need settings like this:


KeyCommand
DownArrow  Nudge Down
UpArrowNudge Up
LeftArrowNudge Left
RightArrowNudge Right
PageUpNudge ZUp
PageDownNudge ZDown


Note one subtle thing here is that the left-side "Key" part does not have a space in it, like DownArrow is all one word with no spaces inside it. While the "Command" part does have a space between Nudge and the second word.

- Michael
From: Frenchy Pilou (PILOU)
17 Apr 2008   [#24] In reply to [#23]
sorry what is a "Nudge" and his function?
From: Michael Gibson
17 Apr 2008   [#25] In reply to [#24]
Hi Pilou - Nudge means to move by a small amount.

The Nudge command allows you to set up keys such as the arrow keys to move around objects or points by a small amount on every key press.

- Michael
From: Frenchy Pilou (PILOU)
17 Apr 2008   [#26] In reply to [#25]
Thx because my dico has given me somthing like that "a knock elbow" :)
From: PaQ
17 Apr 2008   [#27]
Sorry if it was allready asked, but is it possible to know which viewport the mouse is over, and modify the direction of the nudge according to it.
I mean if:

- the mouse is over the top view, right and left arrow 'nudge' on the x axis, up and down arrow on the z axis
- the mouse is over the front view, right and left arrow 'nudge' on the x axis, up and down arrow on the y axis
- the mouse is over right view, right and left arrow 'nudge' on the z axis, up and down arrow on the y axis

do you see the idea ... looks more natural for me, but maybe I'm alone :P

of course the perspective view require the 6 keys, like it is mapped now (page up page down for y move)
From: Michael Gibson
17 Apr 2008   [#28] In reply to [#27]
Hi PaQ,

> but is it possible to know which viewport the mouse is over, and
> modify the direction of the nudge according to it.

I think the version attached to this message should do that:
http://moi3d.com/forum/index.php?webtag=MOI&msg=952.6

- Michael
From: Dymaxion
17 Apr 2008   [#29] In reply to [#19]
Oh, great! That's exactly what I was looking for!

Well, maybe not exactly, because IDL isn't quite my favorite thing in the world to read, but yes, thank you -- that'll be quite useful. :-)

/Ella
From: Michael Gibson
17 Apr 2008   [#30] In reply to [#29]
Hi Ella, I have also created a wiki page here: http://moi3d.com/wiki/Scripting which can be used as a central place to record any information, tips, descriptions, etc... about scripting. Please feel free to add stuff there.

- Michael
From: Bravlin
2 Jan 2019   [#31]
Nudge script have an issue:
01. invoke bevel.
02. use Tab key to change gui focus from "Radius" to "Shape".
03. use RMB or Enter to apply bevel
04. Select object and try to use Up & Down Nudge commands.

Up and Down Nudge doesn't work after this. Until you press Tab key and then Enter.
It happens i guess because gui focus stak somwere on already closed bevel "Shape" gui.
Its interesting that Lef and Right Nudge still works.

It's not a huge problem at all but kinda annoying.
From: Michael Gibson
2 Jan 2019   [#32] In reply to [#31]
Hi Bravlin, thanks for reporting this Nudge bug, I was able to repeat it here. It was a bug in the dropdown control where it wasn't getting detached from focus handling in that situation. I've got a fix in place for the next v4 beta.

- Michael

Show messages:  1-19  20-32