Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/firtoz/unity-2d-joint-editors
Unity3D Editor extensions for 2D Joints.
https://github.com/firtoz/unity-2d-joint-editors
Last synced: 3 months ago
JSON representation
Unity3D Editor extensions for 2D Joints.
- Host: GitHub
- URL: https://github.com/firtoz/unity-2d-joint-editors
- Owner: firtoz
- Created: 2015-03-21T13:13:30.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-12-27T23:34:40.000Z (about 9 years ago)
- Last Synced: 2024-10-13T02:46:35.061Z (3 months ago)
- Language: C#
- Homepage: http://wp.me/p1tYzm-3D
- Size: 591 KB
- Stars: 34
- Watchers: 10
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Joint Editors 2D
This package aims to make it easier for you to use 2D joints in Unity3D.Made by Firtina ([@ToxicFork](https://twitter.com/toxicfork)) Ozbalikci.
License: MIT ( check MIT.txt )
## Features
- Much better UX!
- Interactive elements are shown clearly and the cursor changes based on context:
- ![Move](http://i.imgur.com/wJ4qVTv.png)
- ![Limit Max](http://i.imgur.com/axtBzRJ.png)
- ![Limit Min](http://i.imgur.com/kNEyGns.png)
- ![Angle](http://i.imgur.com/j9YR2hT.png)
- Customizable visual handles for anchor and joint limit configuration
- Check out the data/settings asset for visual and other configuration :D
- ![Settings](http://i.imgur.com/FD7p3j7.png)
- Context menu on anchors, just right-click the anchor or the limit handles!
- ![Context menu](http://i.imgur.com/BYwmNRp.png)
- Anchor locking e.g. when you move an anchor, the other one moves with it
- Hold shift and click on any anchor to toggle locking
- ![Anchor Locking](http://i.imgur.com/PegXgC8.png)
- Drag any object reference onto the main/connected anchor handles, and it will
auto-magically be connected, as long as it has a RigidBody2D component
- Hold control while dragging the handles, this allows you to snap the anchors and limits
- The snapping positions are highlighted by circles
- ![Snap](http://i.imgur.com/SnSPnvs.png)
- Can see transparent outlines of all joints connected to the selected object
- ![Outline](http://i.imgur.com/qBJ5riG.png)
- Configurable via Settings -> Connected Joints
- Hinge Joint 2D:
- Object movement circles:
- ![Object Movement Circle](http://i.imgur.com/5dAko4r.png)
- Better limits display (can click and drag the lower/upper limit indicators):
- ![Better limits display](http://i.imgur.com/wpBmoKh.png)
- Hold control to snap to nice angles!
- Slider / Wheel Joint 2D:
- Configure and see angle visually
- ![Slide Angle](http://i.imgur.com/j9YR2hT.png)
- Slider Joint 2D:
- Can see and edit limits visually
- ![Limit Max](http://i.imgur.com/axtBzRJ.png)
- ![Limit Min](http://i.imgur.com/kNEyGns.png)
- Spring / Distance Joint 2D:
- Configure distance visually:
- ![Distance](http://i.imgur.com/xt2j3Tv.png)## How to use
- You can now [download through the Asset Store](https://www.assetstore.unity3d.com/en/#!/content/30233).
- Otherwise, just add the [.unitypackage file from the release](https://github.com/toxicFork/Unity-2D-Joint-Editors/releases/download/2015.207.2/JointEditors2D.zip) to your project ( double-clicking the file should do it automatically )
- Select any object with 2D joints, you will see that the scene view will now show the updated UI
- You can configure each joint's extra features in the inspector
- You can also tweak parameters in the 2DJointEditors/Data/settings asset!## Uninstallation
- Select the 2DJointEditors/Data/settings asset
- Click "Disable 2D Joint Editors"
- You can now safely delete the 2DJointEditors folder## Issues / Comments
- Feel free to [add them on GitHub](https://github.com/toxicFork/Unity-2D-Joint-Editors/issues), or you can reach out to me on [Twitter](https://twitter.com/toxicfork)!