我正在 ursina 中构建游戏,对于某些实体,我使用自己的纹理图像模型-> 我确实尝试了框架提供的所有模型类型(例如:quad、cube 等...)[例如我的猫英雄正在红色框造成的损坏,即使它实际上没有击中,因为 obj 比图像大得多..它有办法缩放它吗?)但我无法正确缩放它们,所以实际的实体 obj 比图像大得多图片:请看下面的图片:这 3 个实体的代码在这里:
wall = Entity(model='quad', scale=(2,3), x=-3,
collider='box', color=color.white,texture='images/cat_tower.png')
level = Entity(model='quad', color=color.white, scale=(3, 1), x=4, collider='box',texture='images/cat_slider_1')
trap = Entity(model='quad', scale=(2,2, 2), x=-5, y=1, collider='box', texture=f'images/trap.png',color=color.red)