Причина, по которой вы не можете изменить ширину и высоту пустого объекта, заключается в том, что они в конечном счете являются производными свойствами.Наряду с содержимым объекта, scaleX
и scaleY
- это то, что действительно определяет размер объекта - width
и height
- это на самом деле просто удобные способы настройки масштаба.Измените свойство width
объекта, все, что на самом деле делает Flash, это вычисляет, что scaleX
необходимо для достижения желаемой ширины, а затем изменяет scaleX
на это значение.Когда объект пуст, нет значения масштаба, которое достигло бы любой ширины, кроме нуля, поэтому Flash игнорирует запрос.