结帖

原帖内容:

— Begin quote from ____

Cocos2d_Xna中获得鼠标坐标:
翻了很多帖子,都说鼠标和touch是一样的。可我这里就是没反应!
Mylayer.TouchEnabled = true;
override bool TouchBegan(CCTouch touch)
这些都添加了,但日志里显示根本没有进入过TouchBegan。求解

— End quote

XNA本身提供了Mouse状态的获取方法,所以不需要依赖Cocos2D。
using Microsoft.Xna.Framework.Input;

MouseState ms = Mouse.GetState();
ms内含UI下的坐标,需要转换成Cocos2d的世界坐标。