Scratch. Как можно обратиться к конкретному инстансу спрайта?
У меня есть спрайт. Я создаю его клоны. По сути спрайт — это в своём роде класс, а клоны — инстансы. Однако при создании клона, у меня не появляется на него никакой ссылки, и я не могу бы к нему обратиться. Жизнью инстанса теперь управляет только сам инстанс. Таким образом я не могу управлять конкретным инстансом, получить значения его свойств (переменные спрайта), вызывать его методы ("другие блоки")?
Единственный способ связи с инстансом это генерировать какое-то пользовательское событие, а спрайту (инстансу) слушать его. Но при этом все инстансы спрайта слушают это событие вместе и обрабатывают, соответственно, одинаково. Т.е. опять-таки, я не могу обратить к конкретному инстансу индивидуально.
Какие есть лайфхаки, чтобы преодолеть этот недостаток?