docs.unity3d.com
    Show / Hide Table of Contents

    About visual scripting

    Note
    For versions 2019/2020 LTS, download the visual scripting solution from the Unity Asset Store.

    Visual scripting enables you to create logic for games or applications without writing code. Visual scripting has visual, unit-based graphs that both programmers and non-programmers use to design final logic or to quickly create prototypes. Visual scripting also features an API that programmers use for more advanced tasks or to create custom units that can be used by other team members.

    Visual scripting is based on the concept of using graphical elements, which represent functions, operators or variables, and to connect units from their ports by using edges. Instead of having to write code line by line, you do everything visually.

    Installation

    From version 2021.1 onward, visual scripting is installed by default as a package. You can view it in the package manager.

    For earlier versions of Unity, including 2019 LTS and 2020 LTS, you will need to install it via the Unity Asset Store.

    Configuring visual scripting

    Change the project setting and editor preferences in visual scripting to better suit your needs.

    Using Windows and shortcuts

    Set up your window layout and learn the keyboard shortcuts.

    Updating visual scripting

    Learn how to update visual scripting.

    System Requirements

    Visual scripting has no external dependencies.

    In This Article
    • Installation
    • Configuring visual scripting
    • Using Windows and shortcuts
    • Updating visual scripting
    • System Requirements
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023