4.14 and 4.15 HTML5- character input not working

Hey guys. This seems like a random issue, but when I package for HTML5, everything is successful, but my character does not work as he does in engine. It often falls through the floor and the floats when pressed an arrow and doesn’t stop when released. Does anyone know of any problems when characters in HTML? Everything else seems to work fine.

Thanks

Nothing specific comes to mind here. If there’s something with physics computation floating point performance that is flaky, it is possible that the upcoming WebAssembly support can have an effect here, since when UE4 migrates to it, it will also start to use native float32s. In current asm.js builds with UE 4.15, all float computations happen using float64, which is more precision, though might theoretically create some odd scenarios if the physics engine has corner cases that did not expect this.

That’s only a random guess, but might be worth retesting once WebAssembly support lands. See Lots new in Firefox, including "game-changing" support for WebAssembly for more information about WebAssembly.

Iirc there was also some vehicle physics part of PhysX that did not get compiled to UE4 HTML5 builds before, but that should create errors at compile time instead of missing physics collisions.

Checking out against first person shooter and third person shooter templates might also be insightful to cross reference?