ActionScript 3: применить свойство ко всем vars или MovieClips - PullRequest
0 голосов
/ 20 января 2011

Я хочу знать, возможно ли, и если да, то как применить свойство переменной к нескольким переменным одновременно. Я делаю игру "укажи и щелкни мышью", в которой я хочу применить свойство buttonMode к нескольким переменным (из MovieClips).

Я не знаю, возможно ли это, насколько это просто или сложно, но это было бы чертовски удобно.

Я искал в Google и на этом сайте возможный ответ с разными поисковыми терминами / ключевыми словами, но не могу найти ничего похожего. Я также пробовал разные вещи со звездочкой, такие как *.buttonMode = true и movieClip.*.buttonMode = true, но безуспешно.

Любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 20 января 2011

Все, что вам действительно нужно сделать, это связать определенное свойство всех этих мувиклипов с привязываемой переменной.

Для получения дополнительной информации о связываемых переменных посетите страницу:
1. http://www.flexafterdark.com/docs/ActionScript-Bindable
2.http://jacwright.com/blog/54/actionscript-3-bindable-dynamic-objects/

Bindables пригодятся, когда вы хотите, чтобы многие объекты ссылались на свойство, а при изменении этого свойства - некоторые свойства в объекте (объектах), которые были связаны с этой привязываемой переменнойизменится.

...