MovingPlatform
The MovingPlatform script represents a platform that moves along a set of defined points in your game world.
Properties
points(Transform[]): An array of points that the platform will move between.moveSpeed(float): The speed at which the platform moves.currentPoint(int): The index of the current point in thepointsarray that the platform is moving towards.platform(Transform): The transform of the platform that is being moved.
Methods
Start(): This method is called before the first frame update, but it's not used in this script.Update(): This method is called once per frame. It moves the platform towards the current point at the defined speed. If the platform is close enough to the current point, it incrementscurrentPointto move to the next point. IfcurrentPointexceeds the length of thepointsarray, it resetscurrentPointto 0.