最近看了SIKI的三消游戏实现,跟着做了一遍,由于是PC端的,所以做完不方便展示,故而自己采用EasyTouch插件进行结合,开发了手机版的。
在这里主要说下移植时的移动函数问题。废话少说,先贴代码!
Gesture currentGesture = EasyTouch.current;
if (currentGesture == null)
{
return;
}
else
{
//当点击时,获取当前物体,放入EnterSweet方法
if (currentGesture.pickedObject != null)
{
isMoveEnd = false;
EnterSweet(sweets[currentGesture.pickedObject.GetComponent<GameSweet>().X, currentGesture.pickedObject.GetComponent<GameSweet>().Y]);
if (currentGesture.swipe == EasyTouch.SwipeDirection.Right&&!isMoveEnd)
{
if (currentGesture.pickedObject.GetComponent<GameSweet>().X < xColumn-1)