求新手creator 移動木塊範例

我是新手,請問大大們有沒有移動木塊範例 供求學習:

如下圖:

感謝大大.

这个。。。

你可以看看 animation clip。其实只要做4个动画:
1、 向左移动一个方块的距离
2、 向右移动一个方块的距离
3、 向上移动一个方块的距离
4、 向下移动一个方块的距离

然后在每个方块上挂载这4个动画,需要的时候执行一下动画就行了。

如果你是要拖拽有动画,就比较麻烦点儿了,直接在 touch 事件里面根据 x\y 改变 node 的坐标,然后在 touchend 的时候根据游戏需求,判断是要归到哪一个区域,然后执行相应动画就行了。
我提供一个思路,不过不一定是最好的解决方案,还是要结合自身的项目来考虑一下:
1、 把每个节点的 anchorPoint 设置成 0,0。这样不管是长条还是怎么形状的,都以左下角定位,可以视为一个方形的 6x6 矩阵了。
2、然后监听 touch 事件,在移动的时候动态更改 node 的 x\y 坐标,结束的时候使用 action 滑动到最近的一个点上

2赞