Показать сообщение отдельно
Старый 18.10.2017, 06:42
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 9  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Код конечно кривой, как у же написали. Но решить эту задачу можно простой регуляркой
Код AS3:
var objectName:String = event.target.toString();
var digitPart:String = objectName.match( /\d+/)[0]; // выдаст что-то типа 01, 02... в зависимости от имени класса
var ClipClass:Class = getDefinitionByName("MC" + digitPart) as Class;
mc_1 = new ClipClass();
Как-то так.
Но работать это будет, только если в названии класса действительно есть числа в конце
__________________
Ко мне можно и нужно обращаться на ты)