Good Old Mouse Methods View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
2019.3.13 or later
Package size
80 KB
Files
6
Favorites
4
Views in the past week
3

Price tracking

Last checked
Tracked since
Lowest recorded
$9.99 on

Good Old Mouse Methods

by shyrobotgames (opens in new tab)

No ratings yet

Price $9.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Good Old Mouse Methods, 6 months Current $9.99; lowest $9.99; highest $9.99 in this period. $0 $5 $10 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 1

Good Old Mouse Methods video 1

About this asset

Works in Unity 4, 5, 2017, 2018, 2019 and 2020.
Old Mouse Methods is a fix for those who want to both use Unity's new input system and keep the MonoBehaviour mouse methods working (OnMouseEnter, OnMouseOver, etc)
Plugin website | Documentation | Developer website
The Problem
Unity's new input system is great. It takes input management to a whole new level. However one of the system's known limitations is to break a convenient feature, the MonoBehaviour mouse methods:
•OnMouseEnter
•OnMouseOver
•OnMouseExit
•OnMouseDown
•OnMouseDrag
•OnMouseUp
If you switch to the new input system package and have any of these methods in your scripts, they will never be called.
The Solution
This plugin makes the mouse methods work again.
How To
Just add our C# component script once, to any object in your hierarchy, and then the mouse methods will be available in all your objects.
Whether you are starting a new project from scratch with the new input system, or migrate an existing project to the new input system, this plugin allows you to have the best of both worlds.

From the publisher's Asset Store listing.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2019.3.13f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.