Unity可视化脚本之——xNode【1】

xNode是一款轻量级的Unity插件,用于创建基于节点的图形化编辑器。它无需编写大量代码,对初学者友好,特别适合构建状态机、对话系统和决策流程。xNode支持自定义节点Inspector,且不依赖任何第三方插件,适用于Unity 5.3及以上版本。通过一系列教程和案例,您可以快速掌握xNode的使用,实现游戏逻辑和系统的设计。
摘要由CSDN通过智能技术生成

一、可视化编程的特点

  • 不需要写代码
  • 对新人友好
  • 能够直观的表达:数据、流程、关系

二、 常见的可视化编程语言

  • Labview
  • Virtools
  • Unreal Engine 4 Blueprints
  • Unity 3D Bolt

[更多参考资料(维基百科):可视化编程]Visual programming language - Wikipedia

三、xNode介绍

xNode

你想自己徒手开发一款基于节点的插件吗?如果是,那就试一下xNode吧,这款插件绝对值得你拥有。 你可以将它作为一个归档文件下载并解压到一个新的unity项目中,或者将它连接为git子模块。

Thinking of developing a node-based plugin? Then this is for you. You can download it as an archive and unpack to a new unity project, or connect it as git submodule.

xNode非常友好、直观,它可以帮助您在短时间内就能品尝到使用节点图的好处。 它占用空间很小,特别适用于构建状态机、对话系统、决策系统。

xNode is super userfriendly, intuitive and will help you reap the benefits of node graphs in no time. With a minimal footprint, it is ideal as a base for custom state machines, dialogue systems, decision makers etc.

image.png

Key features

  • Lightweight in runtime —— 轻量化的运行时

  • Very little boilerplate code —— 本身代码量就少

  • Strong separation of editor and runtime code —— 编辑器代码和运行时代码进行了良好的隔离

  • No runtime reflection (unless you need to edit/build node graphs at runtime. In this case, all reflection is cached.) —— 没有运行时反射(除非您需要在运行时对节点图进行编辑或者构建。)

  • Does not rely on any 3rd party plugins —— 没有依赖任何第三方插件,无毒副作用,可安心服用

  • Custom node inspector code is very similar to regular custom inspector code —— xNode的inspecotr代码编写与Unity 自带的 Inspector编写一致

  • Supported from Unity 5.3 and up —— 支持5.3及更高版本

四、xNode的下载

GitHub - Siccity/xNode: Unity Node Editor: Lets you view and edit node graphs inside Unity

五、xNode案例及相关博文

Unity xNode节点插件简单使用介绍 | 码农家园 (codenong.com)

自定义节点编辑器xNode——Graph和Node简介(一)_工 具 人-CSDN博客_xnode

自定义节点编辑器xNode——NodePort和PortConnection(二)_工 具 人-CSDN博客

自定义节点编辑器xNode——Node介绍(三)_工 具 人-CSDN博客_xnode

自定义节点编辑器xNode——简单使用(四)_工 具 人-CSDN博客_节点编辑器

Unity飞机游戏模板】利用xNode自制飞机游戏模板的使用说明 | 蓝图(附下载)

其它:用csdn发 markdown博客的方法
在浏览器地址栏输入:write.blog.csdn.net/mdeditor

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值