Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var targetZ : float = 0;
- var nextTargetZInTime : float = 0;
- var currentZ : float = 1
- timer XXX {
- var zChangeSpeed : float = 10;
- nextTargetZInTime -= deltaTime;
- if(nextTargetZInTime < 0) {
- nextTargetZInTime = RandRangeF(2, 1); // random in range 1..2
- targetZ = RandRangeF(2, 1);
- }
- currentZ += (targetZ - currentZ) * deltaTime * zChangeSpeed;
- wispPos.z = playerPos.z + currentZ;
- }
Advertisement
Add Comment
Please, Sign In to add comment