add opacity in touchmove,fix bug