面板相对于播放器的移动
Panel movement with respect to player
我在 youtube 上学习了这个教程 - https://www.youtube.com/watch?v=3-CN2DXqJjM 制作迷你地图并且工作得非常好。但是我也有敌人的车,我已经为它制作了面板(红点)。我如何根据面板(红点)
同步敌车的速度
虽然我不知道该如何让它移动。谁能帮帮我???
更新 - 我制作了一个相机并将其与播放器汽车一起使用,并为相机分配了一个渲染纹理。然后我做了一个 Canvas -> 面板,所以当 Playercar 移动时,面板(绿点)移动..工作正常
但我不知道如何在同一个摄像机视图中移动 EnemyPanel (Red-dot)
这是简单的代码
void Start () {
position = GameObject.FindGameObjectWithTag ("WaypointCar").transform.position; // Enemy Car..
}
void Update () {
transform.position = position;}
您遵循的教程最后一部分有误。我说的是最后一部分 (3:40) 应该创建一个面板。
不要做那部分。如果您已经创建了一个面板,请删除该面板。
第 1 步:
创建一个名为Minimap的图层。
第 2 步:
A.转到GameObject --> 3D Object --> 球体。将其命名为 GreenTracker 并将颜色更改为红色。
B。将GreenTracker对象的图层更改为Minimap。
C。将 GreenTracker 球体设为 Player 汽车的子级,然后定位 GreenTracker球体到玩家汽车的位置。
对敌车做同样的事情。
A.转到GameObject --> 3D Object --> 球体。将其命名为 RedTracker 并将颜色更改为绿色。
B。将RedTracker对象的图层更改为Minimap。
C。使 RedTracker 球体成为另一辆车(敌人?)的子级,然后定位 RedTracker 球体到另一辆车的位置。
第 3 步:
A.Select Main Camera 然后在它的 Culling Mask 上,确保 Minimap 图层被 取消选择 。
通过这样做,Main Camera 不会显示红色和绿色跟踪器。我们只想要 小地图相机 显示这个。
B.Select 在 0:33 创建的 Minimap Camera 然后在其 Culling Mask 上,确保只有 Minimap 图层被选中.
通过这样做,Minimap Camera 将仅显示红色和绿色跟踪器。您可以添加更多图层以显示在小地图,如果你想要的话。
就是这样。这应该可以正常工作。
如果您仍然感到困惑或遇到问题,请查看 this post 以了解如何使用视觉图像从头到尾执行此操作。
我在 youtube 上学习了这个教程 - https://www.youtube.com/watch?v=3-CN2DXqJjM 制作迷你地图并且工作得非常好。但是我也有敌人的车,我已经为它制作了面板(红点)。我如何根据面板(红点)
同步敌车的速度虽然我不知道该如何让它移动。谁能帮帮我???
更新 - 我制作了一个相机并将其与播放器汽车一起使用,并为相机分配了一个渲染纹理。然后我做了一个 Canvas -> 面板,所以当 Playercar 移动时,面板(绿点)移动..工作正常
但我不知道如何在同一个摄像机视图中移动 EnemyPanel (Red-dot)
这是简单的代码
void Start () {
position = GameObject.FindGameObjectWithTag ("WaypointCar").transform.position; // Enemy Car..
}
void Update () {
transform.position = position;}
您遵循的教程最后一部分有误。我说的是最后一部分 (3:40) 应该创建一个面板。
不要做那部分。如果您已经创建了一个面板,请删除该面板。
第 1 步:
创建一个名为Minimap的图层。
第 2 步:
A.转到GameObject --> 3D Object --> 球体。将其命名为 GreenTracker 并将颜色更改为红色。
B。将GreenTracker对象的图层更改为Minimap。
C。将 GreenTracker 球体设为 Player 汽车的子级,然后定位 GreenTracker球体到玩家汽车的位置。
对敌车做同样的事情。
A.转到GameObject --> 3D Object --> 球体。将其命名为 RedTracker 并将颜色更改为绿色。
B。将RedTracker对象的图层更改为Minimap。
C。使 RedTracker 球体成为另一辆车(敌人?)的子级,然后定位 RedTracker 球体到另一辆车的位置。
第 3 步:
A.Select Main Camera 然后在它的 Culling Mask 上,确保 Minimap 图层被 取消选择 。
通过这样做,Main Camera 不会显示红色和绿色跟踪器。我们只想要 小地图相机 显示这个。
B.Select 在 0:33 创建的 Minimap Camera 然后在其 Culling Mask 上,确保只有 Minimap 图层被选中.
通过这样做,Minimap Camera 将仅显示红色和绿色跟踪器。您可以添加更多图层以显示在小地图,如果你想要的话。
就是这样。这应该可以正常工作。
如果您仍然感到困惑或遇到问题,请查看 this post 以了解如何使用视觉图像从头到尾执行此操作。