I have a sawblade and I can move it left/right or up/down, but I want to make it move accordingly to an angle. Or rotate the whole system, so it moves like up/down, but because it is rotated it will move diagonally. I believe there are tons of ways implementing this
This code I use for moving, and it works fine.
pos = transform.position;
yNow = transform.position.y;
pos.y = yNow + Time.deltaTime * liftSpeed * direction;
transform.position = pos;
Then if it hits a specific collider it moves onto another direction.
This is how it looks http://puu.sh/cv4DZ/1c7bb457f2.png
I tried to rotate the whole structure like this http://puu.sh/cv4IT/837dc70018.png
but, the blade still goes straight to the top, because it moves as Y being incremented
So basically all I want is to move the blade between those points, but I’m clearly missing something