Search Issue Tracker

By Design

Votes

0

Found in

5.0.0f4

Issue ID

683862

Regression

No

Using or not using the 'new' keyword gives conflicting warnings in the Editor and when building to any platform

Scripting

-

How to reproduce:

1. Open attached project
- Notice the warning upon compilation
2. Add a 'new' keyword after the 'private' keyword in the script
- The editor gives no warnings
3. Build to any platform
- Notice Unity gives a warning that 'new' is not necessary

For a simple workaround, please surround the offending code like this:

#pragma warning disable 0108
private Rigidbody rigidbody = null;
#pragma warning restore 0108

This disables (and then reenables) the Editor warning that says that 'rigidbody' is being hidden.

Comments (1)

  1. skiplist

    Mar 29, 2015 09:33

    How come this is by design?

Add comment

Log in to post comment