При добавлении / удалении элементов в / из VGroup мне нужно, чтобы это происходило плавно, измените размер элемента. Я считаю, что я должен использовать эффекты перехода. Но как?
- На уровне предмета (элемента)?
- На уровне VGroup?
- Должен ли я вместо этого использовать DataGroup и делать это на уровне ItemRenderer?
Я пытался сделать это на уровне предметов, но мне все еще не удавалось заставить его работать, и почему-то это не так. Такое ощущение, что это должно быть сделано на более высоком уровне.
Например, я определил состояние "смерти", которое изменяет размеры элемента до высоты = 0. Но затем, после сокращения, он должен каким-то образом уведомить VGroup, чтобы удалить его или удалить себя из VGroup. Это чувствует себя излишне сложным.
Надеюсь, что это способ связать эффект со вставкой и удалением элементов из VGroup? Есть идеи?
Заранее спасибо,
Нуну