Publisher | Lightbug |
---|---|
File size | 121.16kB |
Number of files | 8 |
Latest version | 1 |
Latest release date | 2019-01-30 10:40:22 |
First release date | 2019-01-29 12:23:08 |
Supported Unity versions | 2018.4.2 or higher |
Links: Website |
WebGL Demo |
Unity Connect |
Email
DESCRIPTION
Grab It allows you to manipulate rigidbodies by grabbing them. You can move them, rotate them or throw them away. This game mechanics became really popular in the horror genre, specially impulsed by Frictional Games in games like the Penumbra series and Amnesia: The Dark Descent, the main goal of this asset is to emulate this behaviour. The gameplay mechanic is really simple to execute, just look directly at an object with the camera (or any object, really, you only need the forward direction vector) and press/hold the left mouse button (LMB), if the target is a Rigidbody it will be affected (previously filtered by the layermask). Release the mouse button to drop the object.
IMPORTANT: There are currently two types of rigidbody supported, "normal" rigidbdoies (for example a rock, a brick, a box, etc) and hingeJoint rigidbodies (like for example a door).
Have fun!
FEATURES
- Grab any rigidbody.
- Move rigidbodies while grabbing them.
- Rotate rigidbodies while grabbing them.
- Zoom rigidbodies in and out while grabbing them.
- Handle hinge joints properly (for example: doors).
Try It : WebGL Demo
DESCRIPTION
Grab It allows you to manipulate rigidbodies by grabbing them. You can move them, rotate them or throw them away. This game mechanics became really popular in the horror genre, specially impulsed by Frictional Games in games like the Penumbra series and Amnesia: The Dark Descent, the main goal of this asset is to emulate this behaviour. The gameplay mechanic is really simple to execute, just look directly at an object with the camera (or any object, really, you only need the forward direction vector) and press/hold the left mouse button (LMB), if the target is a Rigidbody it will be affected (previously filtered by the layermask). Release the mouse button to drop the object.
IMPORTANT: There are currently two types of rigidbody supported, "normal" rigidbdoies (for example a rock, a brick, a box, etc) and hingeJoint rigidbodies (like for example a door).
Have fun!
FEATURES
- Grab any rigidbody.
- Move rigidbodies while grabbing them.
- Rotate rigidbodies while grabbing them.
- Zoom rigidbodies in and out while grabbing them.
- Handle hinge joints properly (for example: doors).
Try It : WebGL Demo