ccaction问题

如何能在执行下一个runaction的时候把上一个runaction改变的状态给恢复成最初的状态,我注册了一个touch事件执行runaction,比如scale的变化,但是我点击很快的时候就会越来越大或者越来越小,我想要实现的是点一下就先把状态置回初始状态再runaction一次,求大神们指点