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
位置似乎是合理的(它指向可见屏幕内的坐标)。 –