Показать сообщение отдельно
Старый 21.07.2011, 15:21
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 5  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
ну да: выверты они такие выверты, что лучше бы без них
я и написал так
хотя вот например ситуацию с is тяжело без выверта разрулить ( else if не в счет, раз мы о switch)
Код AS3:
//var obj:* = new Sprite;
//var obj:* = new Bitmap;
var obj:* = new Matrix;
 
switch (true)
{
	case obj is Sprite: 
		trace("Sprite  ");
		break
	case obj is Bitmap: 
		trace("Bitmap  ");
		break;
	case obj is Matrix:
		trace( "Matrix  ");
		break;
}
Добавлено через 2 минуты
зы: негодный пример, все равно лучше без вывертов