Search Issue Tracker

Fixed

Votes

0

Found in

5.0.0b6

Issue ID

636662

Regression

No

WebGL virtual function bug, different outputs in editor and WebGL

WebGL

-

To reproduce this issue:

1. Open the attached project
2. Open 'TestWebGL' scene
3. Press play
4. Notice 'Class B' being printed in the console
5. Build on WebGL
6. Now 'Class A' is printed

In the script, Class B derived from ClassA, ClassA contain virtual function overrided by Class B, ClassA pass the override function to a statemachine class, when the function is calling by the statemachine. The function called is suppose to be the one in ClassB but in this case the ClassA function is called.

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.