Activate and swing the controllers to move.
-
Navigate to the
Packages
directory of your project. -
Adjust the project manifest file
manifest.json
in a text editor.- Ensure
https://registry.npmjs.org/
is part ofscopedRegistries
.- Ensure
io.extendreality
is part ofscopes
. - Ensure
com.fight4dream
is part ofscopes
.
- Ensure
- Add
com.fight4dream.locomotors.moveinplace.unity
todependencies
, stating the latest version.
A minimal example ends up looking like this. Please note that the version
X.Y.Z
stated here is to be replaced with the latest released version which is currently .{ "scopedRegistries": [ { "name": "npmjs", "url": "https://registry.npmjs.org/", "scopes": [ "io.extendreality", "com.fight4dream" ] } ], "dependencies": { "com.fight4dream.locomotors.moveinplace.unity": "X.Y.Z", ... } }
- Ensure
-
Switch back to the Unity software and wait for it to finish importing the added package.
The FIGHT4DREAM Locomotors MoveInPlace Unity
package will now be available in your Unity project Packages
directory ready for use in your project.
The package will now also show up in the Unity Package Manager UI. From then on the package can be updated by selecting the package in the Unity Package Manager and clicking on the Update
button or using the version selection UI.
Code released under the MIT License.
Thank Zack Cheng (zkkzkk32312) for extensive testing.