Unity图形节点插件xNode简单使用说明

在这里插入图片描述
xNode是一个很好用的图形节点的插件,免费,可以用来做状态机,对话流程,实时任务流程。

在这里插入图片描述

xNode在Github上下载即可。虽然商城有,但是商城要收费。商城的和Github上的是一样的。Github上还有说明和示例下载。

在这里插入图片描述

xNode的基本概念就是图,节点,端口和连接线。整个的操作窗口是图,NodeGraph,每一个框框是节点,Node,框框上的圆点是端口,Port,端口连出来的线是连接线,Connection。清楚这四个基本概念,一大半的方法,属性猜下也就猜出来了。

在这里插入图片描述

继承了NodeGraph的类就是xNode的节点图的类了,可以生成新的图。如果需要改变样式,需要继承NodeGraphEditor类,里面有很多方法修改图,节点,端口,连接线的样子。

在这里插入图片描述
继承了Node类的就可以成为节点。其中,GetValue方法必须有,否则会有警告。如果要获得动态端口,不要用GetPort方法,要用DynamicPorts属性来获得。

在这里插入图片描述

端口的Connecttion返回的是连接线另外那头的端口,获取后面或者前面的节点,思路就是获取端口,然后port.connection.node就能获取对应的节点。

另外,xNode支持运行时的使用,在Unity官方网站的中文课堂有免费课程,有教运行时候的使用。

xNode插件的简单使用

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值