只是爲了做一些測試,我已經在Windows 7,Windows Phone 7和iPhone(使用Monogame)上演示了Microsofts XNA示例「射擊遊戲」。iOS上的Monogame:與Windows Phone相比,解釋觸摸時的行爲不同?
除了事實上Monogame以縱向而不是橫向運行遊戲,我注意到玩家精靈的運動行爲真的不同。
在手機7上,您可以點擊任意位置,將手指放在屏幕上並在移動時,精靈會跟隨相對於手指的移動。
然而,在iPhone上,精靈首先不會移動,然後移動得非常快並移動到屏幕邊界。這使得玩家無法控制。
使用的代碼是:
while (TouchPanel.IsGestureAvailable)
{
GestureSample gesture = TouchPanel.ReadGesture();
if (gesture.GestureType == GestureType.FreeDrag)
{
player.Position += gesture.Delta;
}
}
這是否必須爲iOS不同?
這是計劃在哪一天? – Krumelur 2012-02-15 11:25:55
我們希望在二月底,三月初發布。上週發佈了 – Dominique 2012-02-21 23:50:17
v2.5。 – Dominique 2012-04-03 11:47:43