我希望能够在 ursina 中进行 object 前进,但不知道如何做。 我尝试了 .forward 方法,但它只给出了方向,我不知道从那里到 go 的位置。 ...
我希望能够在 ursina 中进行 object 前进,但不知道如何做。 我尝试了 .forward 方法,但它只给出了方向,我不知道从那里到 go 的位置。 ...
对于我的代码,由于缺少阴影,我缺乏真实感。 我目前使用的阴影使每个阴影都变黑。 我想找到一种方法来减轻这种影响。 我使用的代码看起来像这样(照明代码接近开头。我放了完整的代码,因为其他一些东西可能会影响您的答案): 我尝试通过改变环境照明,但这只改变了外观而不是阴影。 ...
我创建了一个文本实体,您可以使用ursina中文本实体的TextField版本复制它。 我的代码是: 错误: 知道为什么这是幸福的吗? ...
我想要这样做的方法是从 Player() 绘制一条射线到猫,即 meow.Meow,然后每次玩家与猫碰撞时更新屏幕上的文本。 上面是我正在做的本地播放器 class。 ...
我正在使用 Ursina Engine 制作游戏。 但是我想不出如何为 window 设置特定大小的方法。我需要弄清楚这一点,因为我看不到它的一部分,因为它比我的屏幕大。 我尝试使用 StackOverflow 上的其他帖子,但找不到任何东西。 我也尝试使用ChatGPT ,但没有用。 ...
我需要制作一个包含许多单独实体的网格,我正在使用字典自动创建它们,而不是使用 1521 行代码来创建每个单独的实体。 我正在使用 on_click function 来运行 function,“动作”,当实体被点击时,动作 function 需要知道点击了什么实体,所以我为 function 传递 ...
我在 ursina 中创建了一个按钮,但出现了问题。 假设我们离按钮一公里远,但我们仍然可以按下它。 这里的逻辑在哪里??? 这是我所有的信息。 ...
我用ursina 引擎尝试了一个 3D 项目。 我在第一页放了一个登录部分。 在其中,有一个 email 字段,其中包含 InputField ursina。 但是不能输入@字符。 如果有人对此有想法? 谢谢。 我只是将默认值(写为@)放在输入字段中。 但我希望用户只需输入 @ 字符即可输入他们的 ...
我有这段代码: 我该怎么做才能让里面的文字发生变化? 我以前也试过这个: 这似乎也不会改变文本。 ...
我无法设置游戏的 window 背景图片。 这是我试过的: 但那是不可理解和可怕的。 我也试过: “实体 BG”未显示。 ...
如何删除生成的每个实体? 例如: 如何在不附加到列表的情况下删除所有具有一行或多行代码的代码? 试图删除每个已初始化的实体 ...
我想用 Ursina 在 3D 中创建一个 animation。 animation 的每一帧都是我在目录中加入的 3D 文件。 这是我的代码: 但我真的不知道如何使用 function animate()。 它需要一个值和一个名称,但我不确定我需要写什么。 事实上,当我运行这段代码时,我收到了 ...
我不能通过z-axis拖动我的 3d WOOD object 。 我试过: ...
我正在使用 FirstPersonController 导入在 ursina 中创建游戏以用作玩家。 当我按住 shift/Ctrl 然后按空格键跳跃时出现问题,播放器不跳跃。 我查看了 FPS controller 代码,但似乎没有任何问题。 我不认为在这里显示我的代码会有帮助,因为它是一个导入代 ...
几天来我一直在尝试制作一个 3D 角色,我可以在 Python 中用Ursina显示它。但是,当我用适当的纹理显示我的角色时,在 Ursina上获得的 r 结果与在 Blender 上获得的结果完全不同。 也许问题是我在 Ursina 上给了我的角色一个特殊的 position 和一个电枢。 我通 ...
当我创建一种方法来拾取某些实体的盒子并与玩家一起移动它们时,我开始制作 3d 游戏。 但是,当我放下它们时,它们会漂浮在原处。 如何为实体添加引力? 就像当我放下盒子时,盒子会像统一的动态物理一样落下。 这是我的代码: 请注意,我在不同的脚本上有地图!!! ...
我正在使用 python 中的 Ursina 制作 Brick Breaker 游戏。 我创建了一些用作球和杆的实体。bar = Entity(model='quad', color=color.blue, position=(4.5, -10, 0), scale=(3, 0.3), colli ...
我正在 Ursina 引擎中制作游戏,我试图通过单击它来删除实体。 一切正常,直到我点击它。 它不会破坏实体它只是关闭游戏这是我的代码,我已经尝试了我能想象的一切。 ...
Ursina 是否允许一个人创建一个无形的屏障来防止玩家从地图上掉下来,如果是这样,我该怎么做,如果不是,我应该只添加墙来防止这种情况发生吗? ...
当我运行代码时,它说: 这是我使用的程序。 我尝试使用快速修复,但一段时间后它不适用于问题。 也不管修正标记变绿多少次,我点击运行它仍然说属性错误,我不确定我做错了什么。 ...