Префикс «_» не имеет никакого технического значения - вы можете использовать его по своему собственному имени для мувиклипов, текстовых полей или любой другой переменной или метода, который вам нравится.
Как правило, имена «встроенных» свойств (например, _x
, _visible
и т. Д.) Обычно начинаются с подчеркивания, но они прекратили делать это около v6 или v7, многие более поздние свойства (например, filters
, transform
) не используют его. Кроме того, они использовали (и все еще используют, я полагаю, в AS3) несколько подчеркиваний для внутренних имен, которые они не хотят, чтобы люди путали (например, __proto__
).
Раньше также существовало довольно распространенное соглашение о добавлении $
к свойствам или методам, предназначенным для использования в качестве закрытых, поскольку объявление их частными не оказывает никакого влияния. Вы видите это много в компонентах.