NCF参数化建筑论坛
标题:
向节点添加菜单项目
[打印本页]
作者:
renn
时间:
2010-9-17 21:25
标题:
向节点添加菜单项目
本帖最后由 renn 于 2010-9-17 23:25 编辑
最近自己写了一些gh节点,发觉GH的UI十分糟糕,如果一个节点的input很多的话,将会占用很多画布空间。特别有一些不经常修改的参数,会令user感觉很糟糕。
我发现,可以通过向节点的右键菜单添加项目,从而将一些参数的设置从画布转移到菜单里。
[attach]10842[/attach]
首先,在類中添加一些屬性,例如在這裡,我寫了一個bool的屬性,並且在建構函數中將其初始化。
[attach]10843[/attach]
之後,在菜單添加一個項,用來控制這個bool的參數。
[attach]10844[/attach]
設置這個項的事件
[attach]10845[/attach]
然後(這個尤為重要)!!, 寫上GH文件讀取和寫入時的相關代碼,確保在寫入GHX時將這個節點的屬性寫進去,讀取的時候能取出來!
[attach]10846[/attach]
在這裡可以看到,我想要的菜單出來了,我可以通過它來控制這個菱形細分節點是否輸出邊和角的數據。
[attach]10847[/attach]
[attach]10848[/attach]
6樓有視頻
第一次...英文的,很傻X
建議將音量設置為0再觀看
作者:
alpha222
时间:
2010-9-17 22:14
牛人~~~~~
作者:
alpha222
时间:
2010-9-17 22:16
能请教楼主是何方神圣不??{:3_46:}
作者:
claudemit
时间:
2010-9-17 22:32
还不是很明白。。。是用VB和C#新增属性合成现有电池么
作者:
renn
时间:
2010-9-17 23:03
4#
claudemit
做自己的電池
作者:
renn
时间:
2010-9-17 23:23
視頻
http://v.youku.com/v_playlist/f4989827o1p1.html
作者:
claudemit
时间:
2010-9-18 01:18
視頻
http://v.youku.com/v_playlist/f4989827o1p1.html
renn 发表于 2010-9-17 23:23
登录/注册后可看大图
好牛{:3_46:}
作者:
没碗
时间:
2010-9-18 02:53
6#
renn
thanx for watching~装了虚拟机mac有变慢么?有负担么? 中途那个是一个整理逻辑的软吧~
作者:
renn
时间:
2010-9-18 03:18
8#
没碗
mac不会变慢,不过虚拟机的速度不理想,跑大东西还是bootcamp好啊
作者:
lvjian
时间:
2010-9-18 19:56
这个好像很难啊
作者:
musofan
时间:
2010-9-20 09:43
提示:
作者被禁止或删除 内容自动屏蔽
作者:
musofan
时间:
2010-9-20 09:44
提示:
作者被禁止或删除 内容自动屏蔽
作者:
musofan
时间:
2010-9-20 09:47
提示:
作者被禁止或删除 内容自动屏蔽
作者:
chickluck
时间:
2010-9-20 10:07
{:3_69:} 果真牛人
作者:
kebu
时间:
2011-1-10 11:58
顶一个 嘿嘿嘿
作者:
Alien风中の翅膀
时间:
2011-12-16 17:51
先顶再看好习惯。!
作者:
renn
时间:
2012-4-17 00:30
http://v.youku.com/v_show/id_XMzU5MTc0MDcy.html
新的視頻地址
另外的一個菜單
作者:
左手◆23年
时间:
2014-2-16 22:42
最怕的就是这些学建筑会编程的,感觉自己弱爆了
欢迎光临 NCF参数化建筑论坛 (http://bbs.ncf-china.com/)
Powered by Discuz! X3.2