Decals move when the object move?

No, it wont move, it is a DecalActor.
What you need is a DecalComponent on your mesh.