A Unity ID allows you to buy and/or subscribe to Unity products and services, shop in the Asset Store and participate in the Unity community.
Separate names with a comma.
I always have these two methods in all my projects for this [MenuItem("File/Reserialize All Assets", false, 179)] private static...
Very generous of you to open source it! However it would be nice if the github repository included a license?
https://github.com/dgreenheck/OpenFracture/ this one does slicing as well as simple fracturing by repeated slicing
A tip for the package docs, if you find a link like https://docs.unity3d.com/Packages/com.unity.mathematics@0.0 for a version of a package,...
If it's really version 1.2.2 I believe that requires a PowerPC mac to run, you can see the release announcement here...
I've seen these, but I've not downloaded them myself so I can't say for sure if it's the real deal https://archive.org/details/Unity3Darchive...
Vector2 dir = endPos - startPos; float dist = Mathf.Clamp(Vector2.Distance(startPos, endPos), 0, maxDist); endPos = startPos + (dir.normalized *...
Reminds me of this one https://github.com/neuecc/LINQ-to-GameObject-for-Unity
Another fun thing I recently came across, if all you have is an interface reference, you have to cast it to component to check it for null...
You still don't need to import it, you can simply use the fully classified name UnityEditor.EditorApplication.ExitPlaymode();
To address the original issue, how about a checkbox on the compile progress dialog that says "Enter playmode on completion", so we just tick that...
If the library is C++, you can potentially use SWIG (http://www.swig.org/) to generate C# wrappers, but it is a bit of work to set up.
You can add -nullable to a csc.rsp file
If you use assembly definition files then you can specify allow unsafe per each.
I just checked my current installs which are 2020.3.16 and 2021.2.0b8 and they are 12 and 18 Gb respectively. It will depend on which platforms...
The input to A* is generally a graph, that has nodes and edges. The nodes are your (walkable) tiles, and the edges are the (walkable) connections...
What do you expect the new forward direction to be? Probably you can project the current forward direction on the wall to keep somewhat the same...
There is this thing called machinations that looks really neat for this kind of thing
2021.2 has support for C# 9
There is using static though. With C# 9 you can at least do = new() so you only have to spell out the type once.