https://github.com/steedalion/unityfactory-assemblygraph
https://github.com/steedalion/unityfactory-assemblygraph
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/steedalion/unityfactory-assemblygraph
- Owner: Steedalion
- License: mit
- Created: 2022-03-02T01:38:55.000Z (over 4 years ago)
- Default Branch: paper_draft
- Last Pushed: 2023-09-18T13:43:20.000Z (over 2 years ago)
- Last Synced: 2025-07-09T19:32:46.963Z (11 months ago)
- Language: C#
- Size: 758 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AssemblyGraph_unity_module
This module adds the assembly graph components to Unity. It comes with basic editor functionality, see below for description.
See video on for example [youtube](https://www.youtube.com/watch?v=EvswdwAIvpQ&feature=youtu.be). Simply place this folder in the unity project under the `Assets` folder.
## How to use it
Attach a `GraphInspector` component to the workstation surface. The radius adjusts reach of the inspection. The red-sphere gizmo visualizes this.

Attach a `RootComponent` to a gameobject and place it on the workstation surface. You can also attach `AssemblyComponent` to other gameobjects.

Attach `AssemblyConnectors` to these components.

Execute the `GraphInspector.BuildAndDestroy` to begin the process. Usually a button is used to execute the method.

An example assembly.
## The C# dll
`GraphDomain.dll` is a pure C# dll that was used here. The dll was compiled from [this library](https://github.com/Steedalion/AssemblyGraph)