Quantcast
Channel: Cocos中文社区 - 最新主题
Viewing all articles
Browse latest Browse all 88774

想问问你们怎么解决动作后,再执行的问题,绝不是没研究就发问。

$
0
0

@378555765 写道:

我也是在做三消游戏时遇到这个问题,我并不知道动作什么时候结束,完美的想法是动作结束后就做什么。
cc.sequence,component.scheduleOnce,甚至什么setTimeout都用过,结果是动作一般都能完美执行,就是在delay后该执行执行,但是记录消除块位置信息的MAP不能及时更新,(该MAP记录那个位置是什么块的一个键值对表,比如01点是chess1),不及时表现在,块都落下来了,MAP中的记录的那个位置还是null,我现在想到的补救办法是:把消除的那块不是真消除而是替换成一个名字是UUID的新块,播放他的下落效果而已。这不怎么舒服的。求救,谢谢。

帖子: 3

参与者: 1

阅读整个主题


Viewing all articles
Browse latest Browse all 88774

Trending Articles