Tasks are the actual Actions and Conditions; the what and if happens. In NodeCanvas Tasks are assigned to nodes instead of a node itself containing the functionality. This allows for great modularity and flexibility in designing graphs since it decouples the design from the actual implementation as well as allows the same Task to be used for a variety of different reasons since the functionality is encapsulated within it. This is a core concept of NodeCanvas.
There are a variety of Tasks included within the package, but of course it is also very easy to create your own Tasks using an easy API.
© Paradox Notion 2014-2024. All rights reserved.