Search Issue Tracker

Fixed in Unity 2018.2.12f1

Votes

1

Found in

2018.2.7f1

Issue ID

1079998

Regression

Yes

Transform.hierarchyCount always returns 0 regardless of the number of transforms in the transform's hierarchy data structure

Scripting

-

-

Priority: 2Necessary for shipping a final release

-

Severity: 3Secondary functionality broken

How to reproduce:
1. Create a new Unity project
2. Create a new script that prints out 'Transform.hierarchyCount'
3. Attach the script to any GameObject
4. Enter Play Mode

Expected result: the number of transforms in the transform's hierarchy is printed in the Console window
Actual result: the number '0' is always printed in the Console window

Reproducible with: 2018.2.0a1, 2018.2.8f1, 2018.3.0b2, 2019.1.0a1
Not reproducible with: 2018.1.9f2

Comments (3)

  1. 3e9006eb14a0ba631d689b33f7cc1330?d=mm

    palex-nx

    Dec 13, 2018 15:10

    No, it is not. Broken in 2018.2.19. Please reopen and fix than. For now I forced to use transform.GetComponentsInChildren<RectTransform>().Length, wich slows my project down to 12 FPS.

  2. 3e9006eb14a0ba631d689b33f7cc1330?d=mm

    palex-nx

    Oct 23, 2018 08:52

    Fixed in2018.2.13f1

  3. 692487442126cff24dfe9f73ed00d28c?d=mm

    DenverCoulson

    Oct 02, 2018 20:23

    This is still broken in 2018.2.10f1.

All about bugs

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