
Код AS3:
длиннокот = кот1 + кот2; // очень странно, но как я их ни вертел, соединить их не удалось
котвквадрате = кот1 * кот2; // так тоже :(
котокот = кот1.кот2; //-1119: Обращение возможного неопределенного свойства кот2 через ссылку со статическим типом млекопитающие.кошачьи:Кот .
Если по делу, то попробуйте так:

Код AS3:
public function pause():void
{
_microphone.removeEventListener(SampleDataEvent.SAMPLE_DATA, onSampleData);
_difference = getTimer() - _difference;
}
public function resume():void
{
_difference = getTimer() - _difference;
_microphone.addEventListener(SampleDataEvent.SAMPLE_DATA, onSampleData);
}
Не проверял, но навскидку должно быть как-то так.