Search Issue Tracker

Won't Fix

Votes

0

Found in

2018.1.0b5

Issue ID

994531

Regression

No

Compiling a script with RequireComponent does not add that component to the object

Scripting

-

How to reproduce:

1. Open any (new) project
2. Create a new script and attach it to any GameObject
3. Add [RequireComponent(typeof(NavMeshAgent))] before the class declaration
4. Save and switch back to Unity to recompile
- Note that the component does not appear
- Adding this script to any other gameobject (or removing and reattaching it) causes it to properly add the required components

- Reproduced with 2018.1.0b5 (a48da4f646ae), 5.6.4p1 (e67c4b7007d5)

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.