0
面臨CCSprite
定位奇怪的行爲。 方案是簡單的:更改觸摸精靈位置(在屏幕上拖動的項目)。更改CCSprite位置導致從屏幕上消失在屏幕上
private void HandleInput(List<CCTouch> arg1, CCEvent arg2)
{
base.Position = arg1.Last().LocationOnScreen;
}
設置base.Position
到LocationOnScreen
它只是消失後。
注:cocossharp
是著名框架的C#端口,並且是在其結構和實施cocos2d-x
因此加入這個標籤十分相似。
讚賞任何幫助。
您是否嘗試過記錄'arg1.Last()LocationOnScreen'?你的基地在哪裏? – musikov
位置似乎是合理的(它指向可見屏幕內的座標)。 –