我有5個圖像堆積在屏幕的底部。我的遊戲的目標是拖動這些圖像,並將它們連接在一定條件下(排序拼圖) 我用下面的代碼Android遊戲:從一組圖像一次拖拽一個圖像到屏幕
var touchListener = new CCEventListenerTouchAllAtOnce();
touchListener.OnTouchesEnded = OnTouchesEnded;
touchListener.OnTouchesMoved = HandleTouchesMoved;
AddEventListener (touchListener, this);
void HandleTouchesMoved (List touches, CCEvent touchEvent)
{
foreach(var tap in touches)
{
var locationOnScreen = tap.Location;
alarmicSprite.PositionY = locationOnScreen.Y;
alarmicSprite.PositionX = locationOnScreen.X;
pressSwitchSprite.PositionY = locationOnScreen.Y;
pressSwitchSprite.PositionX = locationOnScreen.X;
}
}
該代碼同時將所有圖像到觸摸的座標。我的要求是一次只能拖動一個圖像,而不是一次拖動一次。我腦海中Xamarin和Github給出的Cocossharp API和教程並不是那麼有用。 有沒有一種方法可以在一個觸摸實例上拖動一個圖像? 幫助讚賞
當你說 「堆疊」,是否意味着你有精神上的另一個? – jaybers