public CCParallel(CCParallel copy) : base(copy) { CCFiniteTimeAction[] cp = new CCFiniteTimeAction[copy.m_pActions.Length]; for (int i = 0; i < copy.m_pActions.Length; i++) { cp[i] = copy.m_pActions[i].Copy() as CCFiniteTimeAction; } m_pActions = cp; }