Search Issue Tracker

By Design

Votes

0

Found in

2018.4

2019.4

2019.4.16f1

2020.1

2020.2

2021.1

2021.2

Issue ID

1301338

Regression

No

Error appears in the Console when using a field named 'm_Enabled' in a class that inherits from the ScriptableObject class

Scripting

-

How to reproduce:
1. Open the user's attached project
2. In the Project window select 'New My Scriptable Object'
3. Observe the Console

Expected result: No visible errors present
Actual result: 'The same field name is serialized multiple times in the class or its parent class.' error appears in the Console

Reproducible with: 2018.4.30f1, 2019.4.18f1, 2020.1.17f1, 2020.2.2f1, 2021.1.0b2, 2021.2.0a1

Notes:
- Full error message: 'The same field name is serialized multiple times in the class or its parent class. This is not supported: Base(MonoBehaviour) m_Enabled'

  1. Resolution Note:

    ScriptableObjects are MonoBehaviours under the hood and the m_Enabled field is inherited from there

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.