Player to always face 'track' forward direction

Hi,

I was wondering if anyone can suggest the best way to have an object/Player always face the forward direction of a ‘track’ he is on. For example, I have a Player (with parented camera) inside a curved tube who is initially facing in the Z-direction. As the tube/track curves (say to the Left), I would like the Player to always be facing in the forward direction relative to the track angle.

Any ideas? Cheers

You could create a path (fancy name for an array of empty gameobjects) going through that tube right in the middle. Then, Try somehow to have an other gameobject moving along that path in a way that it is always ahead of the player. Then, you can use LookAt for the player’s orientation.