小编Pip*_*ipe的帖子

如果某人覆盖了我的提交,如何重新提交过去的提交

刚刚面临一个问题,有人覆盖了我的整个提交,并且还有很多其他提交,现在我必须重新提交该特定提交.任何帮助,将不胜感激.

有人合并冲突,而合并时他失去了我所有的变化.我不知道他做了什么,但我的改变不在那里.在历史上,我的提交就在那里,但如果我看到他的合并,我的更改将被还原.

现在我无法恢复他的合并提交,因为它包含大量文件与我比较我也不想手动逐个更改每个文件.有没有办法在不影响其他人的情况下取回我的更改.

git

48
推荐指数
3
解决办法
2318
查看次数

Farseer Physics奇怪的碰撞

我正在开始游戏,我正在使用Farseer作为物理引擎.

我已经设置了几个用作地形图块的框和一个用作播放器的框.这两者之间的碰撞非常奇怪,当它不是"直接"撞击时它们相交并滑动.

以下是发生了什么的GIF:http://i.imgur.com/HR0J0D3.gifv

以下是片段:

//Creating the body
PhysBody = BodyFactory.CreateRectangle(
    Transform.World.PhysWorld,
    ConvertUnits.ToSimUnits(Width * Transform.Scale),
    ConvertUnits.ToSimUnits(Height * Transform.Scale),
    5,
    ConvertUnits.ToSimUnits(Transform.Position.ToVector2()));

//The tiles are static, the player is not
PhysBody.BodyType = Static ? BodyType.Static : BodyType.Dynamic;

//Drawing the test rectangles
ShapeRenderer.Instance.DrawRectangle(
    sb,
    ConvertUnits.ToDisplayUnits(PhysBody.Position).ToVector2(),
    new Size2((int)(Width * Transform.Scale), (int)(Height * Transform.Scale)),
    Color.White);
Run Code Online (Sandbox Code Playgroud)

我不认为其余的很重要,我所做的就是创造一个9.8重力的世界.

我也尝试过不使用Transform.Scale并且在播放器下方只有一个框,问题仍然存在.

我正在使用的图形引擎是紫外线

c# physics farseer

8
推荐指数
0
解决办法
272
查看次数

Paypal 智能按钮结帐,无需送货

我使用 Paypal 的智能支付按钮,代码如下:

window.paypal.Buttons({
    createOrder: function(data, actions) {
        return actions.order.create({
            purchase_units: [{
                amount: {
                    value: this.price,
                    currency: "USD"
                }
            }]
        });
    },
    ...
}
Run Code Online (Sandbox Code Playgroud)

它工作得很好,除了它要求用户在结帐窗口上提供送货地址这一事实之外,我想摆脱它,因为这是一种数字商品而不是物理商品。我怎样才能做到这一点?我尝试过做no_shipping: 1类似的事情但无济于事。

javascript c# paypal paypal-sandbox

1
推荐指数
1
解决办法
1029
查看次数

标签 统计

c# ×2

farseer ×1

git ×1

javascript ×1

paypal ×1

paypal-sandbox ×1

physics ×1