Я сейчас работаю над платформером, и у меня есть куча разных плиток, с помощью которых я формирую свои карты. Эти плитки очень отличаются по внешнему виду, и, помещенные помимо друг друга, они дают очень резкое изменение, которое не очень визуально привлекательно. Я пытался исправить это следующим образом:
У меня есть четыре слоя, по два на каждый блок, который я исчезаю. Первый слой - это место, где находится фактическая плитка, графика. Второй слой - маска. В слое маски у меня есть градиент, который является полной противоположностью слоя маски других плиток (слой маски 1 понижается, слой маски 2 повышается). Однако мне нужно иметь возможность изменять их динамически, размещать новые градиенты в соответствующем слое маски и новые плитки в соответствующем графическом слое.
Я гуглял в течение последнего часа или около того, пытаясь найти способ определить, на какой слой помещен новый MovieClip, но все, что я нашел, это setChildIndex, который, поскольку один слой действует как маска Я не могу использовать. Есть ли такая функция в Actionscript или я собираю все комбинации плиток вручную?
Спасибо за вашу помощь,
-Birjolaxew