我在2D plaformer游戏上工作,它有三个视差层(天空,山脉和云)天空和山层移动根据视差层的运动比例属性,我已经添加了一个脚本到云层,使它保持在一个方向上移动,即即使当玩家空闲或不moving.But我被困在一个问题,当玩家移动或跳跃,云也获得跳跃效果,并继续跟随玩家。如何让云在一个方向上移动,而不受玩家时刻的影响?我的云脚本:
var
(Python Ursina引擎) 如何在ursina引擎上添加重力??下面是我使用的代码:https://github.com/pokepetter/ursina/blob/master/samples/terraria_clone.py from ursina importposition=(x,y), texture='white_cube', enabled=False) for y in range(size)] for x in range(siz
所以,为了学校的一个项目,我一直在尝试做一个跳跃装置。然而,我一直遇到的问题是,玩家只能漂浮在空中,而不是在达到一定的跳跃高度后倒下。我尝试过很多方法,包括当按下up键时的正常想法,将跳跃设置为true,然后在actionPerformed方法中,将yVelocity设置为-4。下面是我的actionPerformed方法中的代码: if (jumping) {
if (yP