查看: 2463|回复: 2
打印 上一主题 下一主题

[建模] 按钮里的指令规则

[复制链接]

308

主题

2

听众

3277

积分

中级设计师

Rank: 5Rank: 5

纳金币
3277
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

跳转到指定楼层
楼主
发表于 2012-9-29 12:47:15 |只看该作者 |倒序浏览
在某些对话框中,您可以使用以下的规则输入指令或是指令宏:

 空格符会被视为按下Enter。rhino 的所有指令名称都不包含空格符(例如:SelLight),但指令与指令之

间必需以空格符隔开。

 如果您的指令宏需要呼叫名称有空格符的文件、工具列、图层、物件名称或路径,需名称头尾加上双引号。

 ! 跟随着一个空格符会被视为Cancel 指令,通常最好在按钮的指令宏前加上!。按下按钮时取消正在执行中

的任何指令作业。

 视图控制指令(例如:Zoom) 可以在指令执行中使用而不会取消正在执行中的指令作业。例如,您可以在选

取Loft 指令的参考曲线的同时缩放或平移视图。在指令名称前加上' (单引号) 代表的是跟着的是一个可以嵌

套的指令(可以插入在其它作业中的指令,而不会中断该指令的作业)。

 _ (底线) 以英文名称执行指令。

Rhino 有许多种语言的版本,非英文的版本可能会将指令、提示、指令选项、对话框、菜单...等,翻译成其

它语言,在这些版本的Rhino 里可能无法以英文名称执行指令。为了要让以英文指令名称编写的指令码可以

在不同语言版本的Rhino 里执行,必需强制Rhino 使用英文的指令名称。在指令前加上底线就等于告诉

Rhino 底线后跟着的是英文的指令名称,而忽略Rhino 所使用的语言。(在中文版的Rhino 里,指令必须以

英文输入,指令选项可以使用英文或中文,以英文输入选项时必需在选项名称前加底线。)

 - (连字号) 抑制弹出某些指令的对话框。

几乎Rhino 的所有指令都可以在指令行以指令宏执行(即使是预设会弹出对话框的指令)。在指令名称前加上

连字号(-) 可以抑制弹出指令的对话框而改用指令行的指令选项执行。



 在指令宏中加入Pause 可让指令等待使用者输入数值或以鼠标光标输入,然后再续继执行指令的其它步

骤。像Rebuild 这种使用对话框的指令,并不接受以指令宏输入数值到对话框中的字段,请改用它的可指令

码化版本的指令-Rebuild (在指令名称前冠上连字号),避免弹出对话框,而完全由指令宏控制该指令。

将工具列与按钮连结:

1 以Shift+鼠标右键按下标准工具列上的缩放至最大范围按钮。

2 在连结的工具列的名称清单中选择缩放视图,按确定。

缩放至最大范围按钮的右下角会多出一个小白色三角形,代表有一个工具列与这个按钮连结。



3 按住缩放至最大范围按钮可以弹出您之前建立的只有一个按钮的工具列。

如果您关闭了您建立的缩放视图工具列,可以从这个有工具列连结的按钮再次打开这个工具列。

4 试着使用这个有工具列连结的按钮。
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

1

主题

1

听众

1391

积分

助理设计师

Rank: 4

纳金币
5
精华
0
沙发
发表于 2014-1-16 18:21:54 |只看该作者
不错的新手教程
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-13 08:10 , Processed in 0.084723 second(s), 27 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部