Developer Notes

This issue has been closed as 'Won't Fix' due to an extended period of time without updates. If this issue is important to you please let us know by posting on the AnswerHub or UDN, and Epic will re-open the ticket for further review.

Description

Either the tooltip for Stationary actors or the actors movement option is incorrect. The tooltip reads:

"A stationary object can be changed in game, but enables cached lighting methods when not moving.

*Cached Dynamic Shadows"

However, when attempting to move the actor, this warning appears after stopping PIE:

"Mobility of <actor name> has to be 'Movable' if you'd like it to move.

Edit MattK: Stationary lights cannot be moved. We should make the tooltip more clear.
The correct info is here:https://docs.unrealengine.com/latest/INT/Engine/Rendering/LightingAndShadows/LightMobility/StationaryLights/

Steps to Reproduce
  1. Open Editor (any project)
  2. Add any static mesh to level viewport
  3. Hoover over "Stationary" option in details pane (see attached image)
  4. Set mobility to stationary
  5. Open Level Viewport
  6. Add get reference to mesh actor in viewport
  7. Add timeline (any float track change) to event begin play
  8. Add set actor location node to timeline "Update" pin
  9. Lerp(vector) to vector input pin
  10. Set A to Actor location
  11. Set B to Actor location+500 (any axis)
  12. Compile
  13. Press PIE
  14. End PIE

Results

Actor does not move. Warnings appear in log "mobility of <mesh name> has to be 'Movable' if you'd like to move."

Expected

No warning appears, actor moves.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

0
Login to Vote

Won't Fix
ComponentTools
Affects Versions4.13
CreatedAug 10, 2016
ResolvedFeb 17, 2017
UpdatedApr 27, 2018