如何删除屏幕上的这个粉色矩形?

问题描述 投票:0回答:1

在制作 ursina 游戏(3d)时,一切正常,但由于某种原因,窗口中间不是点或菱形,而是粉红色的四边形。

无论我如何移动相机,粉色四边形都会随着我移动(请不要责怪我,因为我刚刚开始 3D 开发。)。我在网上搜索过,在这里,我找到的最接近的是一个粉红色的点。我刚刚做了一些简单的代码,这就是:

from ursina import *
from ursina.prefabs.first_person_controller import FirstPersonController

app = Ursina()
ground = Entity(model="Plane", position=(0, 0, 0), scale=300, collider='mesh', texture='grass')
player = FirstPersonController(model='cube', position=(0, 4, 0), collider='box', texture='white_cube', color=color.azure, scale=(2, 4, 2))
camera.z = -5
sky = Sky(texture='sky_sunset')
mouse.visible = False
app.run()
python 3d game-development ursina
1个回答
0
投票

FirstPersonController 带有自己的“光标”作为十字线之类的东西。您可以通过执行player.cursor.color或.scale或任何您需要对其执行的操作来更改它。您甚至可以更改纹理或任何您需要的内容。

这里是 FirstPersonController 的文档

https://www.ursinaengine.org/api_reference.html#FirstPersonController

如果您需要更多帮助,这里是不和谐

https://discord.gg/Rh7Xfd98BU

© www.soinside.com 2019 - 2024. All rights reserved.