示例#1
0
 public override void OnSetReplayState()
 {
     base.OnSetReplayState();
     // Backup InitColor
     m_NcEffectInitBackup = new NcEffectInitBackup();
     if (m_TargetType == TARGET_TYPE.MeshColor)
          m_NcEffectInitBackup.BackupMeshColor(gameObject, m_bRecursively);
     else m_NcEffectInitBackup.BackupMaterialColor(gameObject, m_bRecursively);
 }
示例#2
0
 public override void OnSetReplayState()
 {
     base.OnSetReplayState();
     // Backup InitColor
     m_NcEffectInitBackup = new NcEffectInitBackup();
     if (m_TargetType == TARGET_TYPE.MeshColor)
     {
         m_NcEffectInitBackup.BackupMeshColor(gameObject, m_bRecursively);
     }
     else
     {
         m_NcEffectInitBackup.BackupMaterialColor(gameObject, m_bRecursively);
     }
 }
示例#3
0
 public override void OnSetReplayState()
 {
     base.OnSetReplayState();
     // Backup InitColor
     if (0 < m_fSmoothDestroyTime && m_bSmoothHide)
     {
         m_NcEffectInitBackup = new NcEffectInitBackup();
         if (m_bMeshFilterOnlySmoothHide)
         {
             m_NcEffectInitBackup.BackupMeshColor(gameObject, true);
         }
         else
         {
             m_NcEffectInitBackup.BackupMaterialColor(gameObject, true);
         }
     }
 }
示例#4
0
	public override void OnSetReplayState()
	{
		base.OnSetReplayState();
		// Backup InitColor
		if (0 < m_fSmoothDestroyTime && m_bSmoothHide)
		{
			m_NcEffectInitBackup = new NcEffectInitBackup();
			if (m_bMeshFilterOnlySmoothHide)
				 m_NcEffectInitBackup.BackupMeshColor(gameObject, true);
			else m_NcEffectInitBackup.BackupMaterialColor(gameObject, true);
		}
	}