Rhino(犀牛)中国技术支持与推广中心
标题:
如何_PictureFrame插图的是自动调整透明度到70%
[打印本页]
作者:
罗德利亚
时间:
2016-5-4 22:49
标题:
如何_PictureFrame插图的是自动调整透明度到70%
画图之前都要导一张背景图,用_PictureFrame的命令导入。然后每次都要调透明度到70%然后方便描线;我会在工具栏那里新建一个按钮。但是按钮的命令如何写才能直接把选定的图片透明度调到70%呢。
作者:
筑梦NARUTO
时间:
2016-5-5 11:02
本帖最后由 筑梦NARUTO 于 2016-5-5 11:25 编辑
我不咋会写巨集,我用rhinopython简单给你写一个。你修改下,做个按钮就可以了,代码如下。
#coding=utf-8
import rhinoscriptsyntax as rs
srf = rs.GetObject("选择帧平面",rs.filter.surface)
if srf:
materail_index = rs.ObjectMaterialIndex(srf)
if (materail_index>-1):
rs.MaterialTransparency(materail_index,0.7)
else:
print "没有选择帧平面"
复制代码
按钮的代码:
!-_RunPythonScript (
#coding=utf-8
import rhinoscriptsyntax as rs
srf = rs.GetObject("选择帧平面",rs.filter.surface)
if srf:
materail_index = rs.ObjectMaterialIndex(srf)
if (materail_index>-1):
rs.MaterialTransparency(materail_index,0.7)
else:
print "没有选择帧平面"
)
复制代码
QQ截图20160505112801.png
(147.53 KB, 下载次数: 26)
下载附件
2016-5-5 11:25 上传
作者:
shadow
时间:
2016-5-6 11:04
你新建一个按钮,把这个放进去,如果要改透明度就改70这个数。
NoEcho ! -_Properties _Pause _M _O _R _T 70 !
作者:
罗德利亚
时间:
2016-5-23 15:13
太谢谢高手了。一直没看到提醒有人回答我了。原来早就有大神回答我了。牛
欢迎光临 Rhino(犀牛)中国技术支持与推广中心 (http://bbs.rhino3d.asia/)
Powered by Discuz! X3.2