1. Getting Started
1.1 Framework Concepts 框架的基本概念
In this section, the core concepts of the NodeCanvas framework will be explained in as much detail as needed to get help you understand how things work behind the scenes. This information holds true for all systems created on the NC framework. The following text can become a bit technical so if you don’t feel like it, feel free to skip this.
这一章将尽可能详细的介绍 NodeCanvas 的核心概念,以帮助您了解使用场景背后的逻辑。这些概念对所有 NC (NodeCanvas) 框架下的系统都适用。下面的介绍有些技术门槛,如果您阅读不畅,可以选择跳过。
Agents 智能体
Agent is a core term used to describe the ‘object’ that something is executed for, like for example ‘who’ an Action will execute for, or ‘who’ a Condition will be checked against. In NodeCanvas, Agent is a Component type reference rather than a GameObject reference which allows for some flexibility. An Agent reference is propagated to the _Graph _when it executes.