Search Issue Tracker

Fixed in 5.4.0

Votes

0

Found in

5.0.1f1

Issue ID

750066

Regression

Yes

[javascript] crashes when using GetComponent.<Transform> when declaring variable

Scripting

-

Unity crashes when in javascript's variable declare user tries to assign value using GetComponent<> function.
Crash only happens if script is used in prefab.

Steps to reproduce:
1. Open attached project.
2. Open the scene
3. Try adding NPCTick.js script (Assets/NPCs) to Player prefab (Assets/Player)
4. In the inspector, press apply button
5. Unity crashes.

Regression from 4.6. In 4.6 there was an error thrown:
"UnityException: You are not allowed to call this function when declaring a variable.
Move it to the line after without a variable declaration."

Reproduced with 5.0.1f1, 5.3.0f3.

Fix verified on 5.4.0b16

Add comment

Log in to post comment