一、我的思路:分成两部分来实现: 1、第20个方块移动之前:首先触发第一次:第一个方块移动;首先触发第二次:第一个和第二个方块移动;首先触发第三次:第一个第二个第三个方块移动;以此类推。 2、所有的都持续移动:触发一次,所有的方块都触发。 具体代码如下: void m_tmr1_Tick( object sender, EventArgs e ) { // 1、Delay trigger by PositionIndex if( m_PositionIndex < m_nObjectNumber )