我创建了两个滚动视图,它们之间的面板是统一的。在内部滚动视图内部,我有一个图像,我试图带来的功能,当我滚动前景滚动视图时,背景滚动视图也滚动但速度不同。我怎样才能做到这一点。
答案 0 :(得分:0)
您最好使用Orthographic
相机并将此脚本附加到您的背景中。最好的办法是将几个背景精灵平行并重置位置,以便移动相机可见。
void Update()
{
// Movement
Vector3 movement = new Vector3(
speed.x * direction.x,
speed.y * direction.y,
0);
movement *= Time.deltaTime;
transform.Translate(movement);
// Move the camera
if (isLinkedToCamera)
{
Camera.main.transform.Translate(movement);
}
}
如果您需要一步一步的建议来完成任务tutorial by pixelnest可能会有用。