[英]Ursina FirstPersonController camera moving way too fast
from ursina import *
from ursina.prefabs.first_person_controller import FirstPersonController
class Voxel(Button):
def __init__(self, position):
super().__init__(
parent=scene,
position=position,
model='cube',
origin_y=0.5,
texture='white_cube',
color=color.white,
highlight_color=color.lime
)
app = Ursina()
for z in range(8):
for x in range(8):
voxel = Voxel(position=(x, 0, z))
player = FirstPersonController()
app.run()
我正在按照本教程學習 Ursina 的基本 Minecraft 克隆,但是當我像他在教程中所做的那樣添加 FirstPersonController class 並啟動游戲時,最輕微的鼠標移動會使相機旋轉一萬億次。 它也筆直指向下方,無論我如何移動鼠標,相機都會在向下看時旋轉。 我也有這個錯誤:
Known pipe types:
glxGraphicsPipe
(4 aux display modules not yet loaded.)
:pnmimage:png(warning): iCCP: known incorrect sRGB profile
:pnmimage:png(warning): iCCP: known incorrect sRGB profile
但實際的 window 仍然有效,所以我一直忽略它。 它甚至被提高了
app = Ursina()
app.run()
不知道這是否重要,我想我只是提一下。
如果第一人稱 controller 太快,我會使用命令更改播放器速度
player.speed=your speed choice i recommend 1 for slow
但如果不想那樣做,那么我無法回答你
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.