рдореЗрд░реЗ рдкрд╛рд╕ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдХрдИ рд╡рд┐рдЪрд╛рд░, рдХрд┐рд╕реА рдиреЗ рдкрд╣рд▓реЗ рд╣реА рд▓рд╛рдЧреВ рдХрд░ рджрд┐рдП рд╣реИрдВ рдпрд╛ рдЬрд▓реНрдж рд╣реА рдорд╣рд╕реВрд╕ рдХрд░реЗрдВрдЧреЗ (рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗ рдЙрджреНрдзрд░рдг)
2001 рдореЗрдВ рд╡рд╛рдкрд╕, рдореИрдВ, рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдХреА рд░рдгрдиреАрддрд┐рдпреЛрдВ рдХрд╛ рдПрдХ рдкреНрд░рд╢рдВрд╕рдХ, рдЦреЗрд▓
"Cossacks" рд╕реЗ рдорд╛рд░рд╛ рдЧрдпрд╛ рдерд╛ред рдирдХреНрд╢рд╛ рдШреВрдорддреЗ рд╣реБрдП GIANT рдХреА рднреАрдбрд╝ рджреНрд╡рд╛рд░рд╛ рдорд╛рд░рд╛ рдЧрдпрд╛ред рдпрд╣ рд╣рдбрд╝рддрд╛рд▓реА рдерд╛ рдХрд┐ рдпреЗ рднреАрдбрд╝ рддрддреНрдХрд╛рд▓реАрди рдХрдо-рд╢рдХреНрддрд┐ рд╡рд╛рд▓реЗ рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдкрд░ рддреЗрдЬ рджреМрдбрд╝рддреА рдереАред рд▓реЗрдХрд┐рди рдЙрд╕ рд╕рдордп рдореИрдВ рдПрдХ рдПрдореНрдмреБрд▓реЗрдВрд╕ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рдерд╛, рдореИрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕реЗ рдмрд╣реБрдд рджреВрд░ рдерд╛, рдЗрд╕рд▓рд┐рдП, рдпрд╣ рддрдм рдкреНрд░рд╢рдВрд╕рд╛ рддрдХ рд╕реАрдорд┐рдд рдерд╛ред
рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣рдорд╛рд░реЗ рд╕рдордп рдореЗрдВ, рдореИрдВ рдПрдХ рд╣реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЪрд▓рддреА рдЗрдХрд╛рдЗрдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдЦрд┐рд▓реМрдирд╛ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ - рддрд╛рдХрд┐ "рдорд╣рд╛рдХрд╛рд╡реНрдп" рдмрд╕ рдЫрдд рд╕реЗ рдЧреБрдЬрд░ рдЬрд╛рдП (!)ред рдФрд░ рдЗрд╕рд▓рд┐рдП рдХрд┐ рдпреЗ рдЗрдХрд╛рдЗрдпрд╛рдБ рдХреЗрд╡рд▓ рдЪрд▓рддреА рдирд╣реАрдВ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рдмрд╛рд╣рд░реА рд░реВрдк рд╕реЗ (!) рдЪрд▓рддреА рд╣реИрдВред рдФрд░ рдЗрд╕рд▓рд┐рдП (рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд), рдпрд╣ рд╕рдм рд╡реИрднрд╡ рдХрдордЬреЛрд░ рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рд╕рд╡рд╛рд▓ рдЦрдбрд╝рд╛ рд╣реБрдЖ - рдХреИрд╕реЗ? рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рд╡рд╛рд▓ рдирд╣реАрдВ рд╣реИ - рдХрд┐рд╕реА рднреА рдЖрдзреБрдирд┐рдХ рдордВрдЪ рдкрд░ рдЙрддреНрдкрд╛рджрдХрддрд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЧреНрд░рд╛рдлрд┐рдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╣реИрдВ, рдЬреЛ рд╕реНрдХреНрд░реАрди рдкрд░ рднреАрдбрд╝ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рд╕реЗ рдирд┐рдкрдЯреЗрдВрдЧреЗред рдореБрдЦреНрдп рдкреНрд░рд╢реНрди рдпрд╣ рд╣реИ рдХрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рд╕рд╛рд░реНрдердХ рд░реВрдк рд╕реЗ рдХреИрд╕реЗ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рдЬрд╛рдП (рдпрд╛ рдЕрд░реНрдерд╣реАрди) рдХреБрдЫ рдРрд╕рд╛ рдЬреЛ рдПрдХ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдорд╣рд╕реВрд╕ рд╣реЛрддрд╛ рд╣реИ - рдпрд╣ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреЗ рдкреНрд░реЛрддреНрд╕рд╛рд╣рди рдХреЗ рдЕрдзреАрди рдПрдХ рднреАрдбрд╝ рд╣реИ, рдФрд░ рди рдХреЗрд╡рд▓ рдЪрдВрдЪрд▓ рдЖрдВрдХрдбрд╝реЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯред
рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдмрд╣реБрдд рд╕рд╛рд░реА рд╕рд┐рдлрд╛рд░рд┐рд╢реЗрдВ, рд╕рд╛рд╣рд┐рддреНрдп рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рднреА рд╣реИрдВред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдХреБрдЫ "рдЕрд╕рдВрджрд┐рдЧреНрдз" рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рдереА, рдЬрд┐рд╕реЗ "рдореЛрдмрд╛рдЗрд▓ рдлреЛрди" рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЦрд┐рд▓реМрдиреЗ рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ "рдШреБрдЯрдиреЗ рдкрд░" рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╛рдиреА рд╕рд╕реНрддреЗ рдФрд░ рд╣рдВрд╕рдореБрдЦ, рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд - рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рд╕реНрдкрд╖реНрдЯ рд╣реИ (!)ред
рдПрдХ рд╕рд╛рд▓ рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ
рдореЛрдмрд╛рдЗрд▓ рдЧреЗрдореНрд╕ рдХреЗ рдХрдиреНрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдХреА рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдкрд░ рдорд┐рдЦрд╛рдЗрд▓ рдмреНрд▓рд╛рдЬрд╝реЗрдиреЛрд╡ (рдореБрдЭреЗ рдЗрд╕ рдСрдбрд┐рдпреЛ рдХрд╛ рдПрдХ рдореБрджреНрд░рд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдирд╣реАрдВ рдорд┐рд▓рд╛) рдХреЗрдЖрд░рдЖрдИ
2008 рд╕реЗ рдПрдХ рдЕрджреНрднреБрдд рд╡реНрдпрд╛рдЦреНрдпрд╛рди рд╕реБрдирд╛
: рдпреЛрдЬрдирд╛, рдкреЛрд░реНрдЯрд┐рдВрдЧ, рдкрд░реАрдХреНрд╖рдг ред рдореЗрд░реЗ рд▓рд┐рдП рд▓реЗрдЦ рд╕реЗ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд┐рд╖реНрдХрд░реНрд╖ - рдмрд╣реБрдд рд╕рд╛рд░реЗ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЙрдЬрд┐рдХ рд▓рд┐рдЦрддреЗ рд╕рдордп, рдЖрдкрдХреЛ рдбреЗрдЯрд╛-рдЙрдиреНрдореБрдЦ рдкреНрд░рддрд┐рдорд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред (Tadaaam!)ред
рд╡рд┐рдЪрд╛рд░ рд╕реБрдирдиреЗ рдХреЗ рдмрд╛рдж рдкреИрджрд╛ рд╣реБрдЖ рд╕рд╛рд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдерд╛ред
- рд╕рднреА (рд╕рднреА) рдПрдХ рдЦреЗрд▓ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди "рд╡реНрдпрдХреНрддрд┐ рдХреЗ рдкреНрд░реЗрд░рдХ рдЗрд░рд╛рджреЛрдВ" рдХреЛ рд╡реИрдХреНрдЯрд░ (рд╡реНрдпрд╡рд╕реНрдерд╛, рднрдп, рдШреГрдгрд╛, рдЖрд▓рд╕реНрдп, рдмрд╣рд░рд╛рдкрди, рдЬрдбрд╝рддрд╛ ...) рдХреА рдПрдХ рдкреНрд░рдгрд╛рд▓реА рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдПрдХ рдЦреЗрд▓ рдЪрдХреНрд░ (рдпрд╛ рд╣рд░ рджрд╕рд╡реЗрдВ, рдпрд╣ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛) рдХреЗ рджреМрд░рд╛рди, рдЗрди рд╡реИрдХреНрдЯрд░ рдХреЗ рд╕рд╛рде рд╡рд┐рднрд┐рдиреНрди рдЬреЛрдбрд╝рддреЛрдбрд╝ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рд╕рднреА рдЬреЛрдбрд╝рддреЛрдбрд╝реЛрдВ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╡реИрдХреНрдЯрд░ рдХрд╛ рдпреЛрдЧ рд╣реЛрдЧрд╛, рдЬреЛ рд╕рд░рд▓рддрдо рдорд╛рдорд▓реЗ рдореЗрдВ рдЪрд░рд┐рддреНрд░ рдХреЗ рдЖрдВрджреЛрд▓рди рдХреА рджрд┐рд╢рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдЧрд╛ (рд╕реИрдХрдбрд╝реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ, рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╣рдЬрд╛рд░реЛрдВ)ред
- рдкреНрд░рддреНрдпреЗрдХ "рд╡реНрдпрдХреНрддрд┐рдЧрдд" рдореЗрдВ рд╡реИрдХреНрдЯрд░ рдХрд╛ рдПрдХ рд╣реА рд╕реЗрдЯ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП - рд╕рдВрдЧрдгрдирд╛ рдХреЗ рдорд╛рдирдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдПред рдлрд┐рд░ рдПрдХ рдЫреЛрдЯрд╛, рдмрд╛рд░-рдмрд╛рд░ рдХреЛрдб рдХрд╛ рдЯреБрдХрдбрд╝рд╛ - рдПрдХ рдкрд╛рдЗрдкрд▓рд╛рдЗрди - рдПрдХ рднреАрдбрд╝ рдореЗрдВ рдПрдХ рд╡реНрдпрдХреНрддрд┐ "рд╡реНрдпрдХреНрддрд┐" рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдХрдиреНрд╡реЗрдпрд░ рдХреА рд╕реБрдВрджрд░рддрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдЙрд╕рдХреЗ рд▓рд┐рдП рдмрд┐рд▓реНрдХреБрд▓ рдорд╛рдпрдиреЗ рдирд╣реАрдВ рд░рдЦрддрд╛ рд╣реИ "рд╡рд╣" рдЬрд┐рд╕реЗ рд╡рд╣ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддрд╛ рд╣реИ - рдПрдХ рдореЛрдЯрд╛ рдЖрджрдореА, рдПрдХ рд░реЛрд▓рд┐рдВрдЧ рд╡реНрд╣реАрд▓, рдПрдХ рд▓рд╛рд╢ ... рдЙрд╕рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рдмрд╛рдд "рдЙрджреНрджреЗрд╢реНрдпреЛрдВ" рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рд╣рдореЗрдВ рдирд┐рдХрд╛рд╕ рдкрд░ рди рдХреЗрд╡рд▓ рдПрдХ рднреАрдбрд╝ рдорд┐рд▓рддреА рд╣реИ, рдмрд▓реНрдХрд┐ рдПрдХ рд╡рд┐рд╡рд┐рдз (!) рднреАрдбрд╝ рд╣реИред
рдЕрдм рдЦреБрдж рддрдВрддреНрд░ рд▓рд┐рдЦрдирд╛ рдЬрд░реВрд░реА рдерд╛ ... рд▓реЗрдХрд┐рди рдХреНрдпрд╛?! рдЖрдЦрд┐рд░рдХрд╛рд░, рдпрджрд┐ рдХреЛрдИ рд╡рд┐рдЪрд╛рд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЖрдпрд╛ рд╣реИ, рддреЛ рдпрд╣ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЖрдкрд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдФрд░ рд╕реМ рдорд┐рд▓рд┐рдпрди рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рджреМрд░рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛред рдпрд╛ рд╢рд╛рдпрдж рдЗрд╕ рдорд┐рд▓рд┐рдпрди рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдиреЗ рднреА рдПрдХ рдЙрдкрдпреБрдХреНрдд рдЙрдкрдХрд░рдг рдмрдирд╛рдпрд╛ рд╣реИ? рдХреЛрдИ рд▓рд╛рдЗрдмреНрд░реЗрд░реА?
рдРрд╕рд╛ рдЙрдкрдХрд░рдг рдкрд╛рдпрд╛ рдЧрдпрд╛ - рдПрдХ рдХрдг рдкреНрд░рдгрд╛рд▓реА (рдХрдг рдкреНрд░рдгрд╛рд▓реА) ред рдореИрдВрдиреЗ
FLINT рдХреЛ рдЪреБрдирд╛ред
- рдХрдг рдкреНрд░рдгрд╛рд▓реА рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХреЗ рд▓рд┐рдП рдЖрджрд░реНрд╢ рд╣реИ
- рдХрдг рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдЕрдВрджрд░ рдХреА рдЧрдгрдирд╛ рд╢рд╛рд╕реНрддреНрд░реАрдп рдпрд╛рдВрддреНрд░рд┐рдХреА рдХреЗ рдирд┐рдпрдореЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИрдВ - рдЕрд░реНрдерд╛рддред рдЖрдЬрдХрд▓, рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрд╕рдВрдЦреНрдп рд╡рд┐рд╡рд┐рдз рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╣реИрдВ рдЬреЛ рдЖрдкрдХреА рд╕реНрд╡рдпрдВ рдХреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рдЕрдиреБрдХреВрд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред
- рддреГрддреАрдп-рдкрдХреНрд╖ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╕реЗ рдХреЛрдИ рднреА рд░реЗрдВрдбрд░ рдХрдг рдкреНрд░рдгрд╛рд▓реА рд╕реЗ рдЦрд░рд╛рдм рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
- рдХрдг рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд░рд┐рдЪрд░реНрдб рд▓реЙрд░реНрдб (рдпрд╣ рдПрдХ рдЕрд▓рдЧ рдЧреАрдд рд╣реИ) рджреНрд╡рд╛рд░рд╛ рдПрдВрдЯрд┐рдЯреА рд╕рд┐рд╕реНрдЯрдо рдврд╛рдВрдЪреЗ рдРрд╢ рдХреЗ рд▓реЗрдЦрдХ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ред
рдХрд┐рд╕реА рдХрдг рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдмреБрдирд┐рдпрд╛рджреА рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рд╡рд░реНрдгрди рдХрд░реЗрдВ:- emitter ( Emitter2D ) - рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд░реНрдЧ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ, рдЬреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрдгреЛрдВ рдХреА рдкреАрдврд╝реА рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ, рдФрд░ рдЖрдЧреЗ "рд░рдЦрд░рдЦрд╛рд╡"
- Emitter2D.addInitializer (initializer) - рдПрдХ рд╡рд┐рдзрд┐ рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ "рдЧреБрдг" emitter рдореЗрдВ рдЬреЛрдбрд╝реЗ рдЬрд╛рддреЗ рд╣реИрдВ, рдЬреЛ рдХрд┐ рдЙрддреНрдкрдиреНрди рд╣реЛрдиреЗ рдкрд░ рдХрдгреЛрдВ рдХреЛ рд╕реМрдВрдкрд╛ рдЬрд╛рдПрдЧрд╛ред
- Emitter2D.addAction (рдХрд╛рд░реНрд░рд╡рд╛рдИ) - рдЗрд╕ рдкрджреНрдзрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдХрдг рдирд┐рдпрдВрддреНрд░рдг рдирд┐рдпрдореЛрдВ рдХреЛ рдПрдорд┐рдЯрд░ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЙрдирдХреЗ рдЬреАрд╡рди рдХреЗ рджреМрд░рд╛рди рдХрдгреЛрдВ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрдЧрд╛ред
рдмреЗрд╢рдХ, рдореЗрд░реЗ рд╕рдкрдиреЛрдВ рдореЗрдВ, рдпрд╣ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ "рдкреНрд░реЗрд░рдгрд╛ рд╡реИрдХреНрдЯрд░" рдХреА рдорджрдж рд╕реЗ рдЖрдк рдпреВрдирд┐рдЯ рдореЗрдВ рдкрд╛рддреНрд░реЛрдВ рдХреА рдЕрдкрдиреА рд░рд╛рдп рдХреЗ рд╕рд╛рде, "рд╕реНрд╡рддрдВрддреНрд░" рд▓реЛрдЧреЛрдВ рдХреЗ рдПрдХ рд╕рдореВрд╣ рдХреЗ рд╕рд╛рде рдЖрд░рдкреАрдЬреА рднреА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╕реЗ рд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдореИрдВрдиреЗ рдЯреЙрд╡рд░ рд░рдХреНрд╖рд╛ рд╢реИрд▓реА рдХреЛ рдЪреБрдирд╛ред рдХреЗрд╡рд▓ рдЗрд╕ рдЦреЗрд▓ рдореЗрдВ рдореИрдВ "рдЯреИрдВрдХреЛрдВ" рдХрд╛ рддрд░рд▓ рддрд░рд▓ рдкреНрд░рд╡рд╛рд╣ рдирд╣реАрдВ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддрд╛, рд▓реЗрдХрд┐рди рд╡реНрд░рдЬрд╝рд┐рди (!) рдХреА рдореЗрдЬрдмрд╛рдиреА рдХрд░рддрд╛ рд╣реВрдВ, рддрд╛рдХрд┐ рд╡реЗ рд╡рд┐рд╕реНрдлреЛрдЯ, рдЯреБрдХрдбрд╝реЗ рдЯреБрдХрдбрд╝реЗ, рдЪрдкрдЯрд╛, рддрд┐рддрд░ рдмрд┐рддрд░ рдХреА рддрд░рд╣ рдмрд┐рдЦрд░реЗ рд░рд╣ рд╕рдХреЗрдВ ...
рдЙрдлреНрдл ... рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛ рдХрд╛ рдЕрдВрддред рд▓реЗрдХрд┐рди рдпрд╣ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред
рд╡рд┐рдЪрд╛рд░ рдХрд╛ рдХреНрд░рд┐рдпрд╛рдиреНрд╡рдпрди
рдЖрдЗрдП рд╕рдмрд╕реЗ рд╕рд░рд▓ рдХрд╛рд░реНрдп рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ:- рдХрд┐рд╕реА рднреА рдЬрдЯрд┐рд▓рддрд╛ рдХрд╛ рдПрдХ рдорд╛рд░реНрдЧ рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВ
- рд╡рд░реНрдг рджрд┐рдП рдЧрдП рдорд╛рд░реНрдЧ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддреЗ рд╣реИрдВ, рдЬрдмрдХрд┐
- рдПрдХ рджреВрд╕рд░реЗ рдкрд░ "рдлрд┐рдЯ" рдирд╣реАрдВ рд╣реИ
- рдпрд╛рддреНрд░рд╛ рдХреА рджрд┐рд╢рд╛ рдореЗрдВ "рджреЗрдЦреЛ"
1. рдХрд┐рд╕реА рднреА рдЬрдЯрд┐рд▓рддрд╛ рдХрд╛ рдПрдХ рдорд╛рд░реНрдЧ рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВ
рдпрд╛рдиреА - рдкрде рдореЗрдВ рдмрд┐рдВрджреБ (
рд╡реЗрдкреЙрдЗрдВрдЯ ) рд╣реЛрддреЗ рд╣реИрдВред рдХрдгреЛрдВ рдХреЛ рдХреНрд░рдо рд╕реЗ рдмрд┐рдВрджреБ рддрдХ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рд╕рдВрдмрдВрдзрд┐рдд рдХрд╛рд░реНрд░рд╡рд╛рдИ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдореЗрдВ рдирд╣реАрдВ рдереАред рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдПрдХ рдФрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдореЗрдВ
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рдЬрд╛рд╕реВрд╕реА рдХреА (рдЬреЛ, рд╡реИрд╕реЗ,
рдЬреЛ рдореИрдВрдиреЗ рдЪреБрдирд╛ рдерд╛ рдЙрд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛) -
рд╕реНрдЯрд╛рд░рдбрд╕реНрдЯ-рдХрдг-рдЗрдВрдЬрди ред

рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ, рдкрд╛рдпрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ, рдореБрдЭреЗ рдпрд╣ рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИ рдХрд┐ рдкрде рдХреЗ рдмрд┐рдВрджреБрдУрдВ рдкрд░ рдвреЗрд░ рдореЗрдВ рдвреЗрд░ рд▓рдЧ рдЬрд╛рдП, рдФрд░ рдкреВрд░реЗ рдорд╛рд░реНрдЧ рдХреЗ рд╕рд╛рде "рд╡реНрдпрд╛рдкрдХ рдореЛрд░реНрдЪреЗ" рдХрд╛ рдкрд╛рд▓рди рди рдХрд░реЗрдВред рдЗрд╕рд▓рд┐рдП, рдореИрдВрдиреЗ рдЕрдкрдиреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдХреНрд╖рд╛ рдХреЛ рдереЛрдбрд╝рд╛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛
рд╡реЗрд▓рд╛рдЗрди - рд╡рд░реНрдЧ рдХрд╛ рдирд╛рдо, рдореВрд▓
рдорд╛рд░реНрдЧ рд╕реЗ рдЕрдирд╛рдбрд╝реА "рд╡рд┐рд░рд╛рд╕рдд"
рд╡рд░реНрдЧ рдХрд╛ рд╕рд╛рд░ рд╕реАрдзрд╛ рдкрде рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИред рдЬрдм
рдПрдХреНрд╢рди рдлреЙрд▓реЛрд╡реЗрдпрд▓рд╛рдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрдг рдЙрддреНрдкрдиреНрди рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рд╡реЗ рд▓рдВрдмрд╡рдд рдкрд░ рдЕрдкрдиреА рд╕рд╛рдкреЗрдХреНрд╖ рд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЛ рдмрдЪрд╛рддреЗ рд╣реИрдВред рдФрд░ рдлрд┐рд░, рдЖрдВрджреЛрд▓рди рдХреЗ рджреМрд░рд╛рди, рд╡реЗ рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "рдХреЛрд╢рд┐рд╢" рдХрд░рддреЗ рд╣реИрдВ - рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╡реЗ рд░рд╛рд╕реНрддреЗ рдХреЗ рдиреЛрдбреНрд╕ рдкрд░ рдвреЗрд░ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ - рдЙрдиреНрд╣реЗрдВ рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░ рд╕реНрдкрд░реНрд╢рд░реЗрдЦрд╛ рдХреЛ рд▓рдВрдмрд╡рдд рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рд╡реИрд╕реЗ,
рд▓рд╛рдЗрди рд╡рд░реНрдЧ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдЗрд╕рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ,
рд╡рдХреНрд░рддрд╛ рдХреЗ рд▓рд┐рдП рдЕрджреНрднреБрдд рдЙрдкрдпреЛрдЧреА
рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╕реЗред
рдмреЗрдЬрд┐рдпрд░ )ред
package waylines.waypoints { import flash.geom.Point; import flash.geom.Line; public class Wayline extends Waypoint { public var rotation:Number; public var line:Line; public function Wayline(x : Number = 0, y : Number = 0, segmentLength : Number = 40, rotation:Number=0, strength : Number = 1, attenuationPower : Number = 0, epsilon : Number = 1) { super(x, y, segmentLength/2, strength, attenuationPower, epsilon); this.rotation = rotation; this.line = new Line(new Point(x - (radius * Math.cos(rotation)), y - (radius * Math.sin(rotation))), new Point(x + (radius * Math.cos(rotation)), y+(radius * Math.sin(rotation)))); } } }
рдлрд┐рд░ рдиреЛрдбрд▓ рдмрд┐рдВрджреБрдУрдВ рд╕реЗ рдорд┐рд▓рдХрд░ рдПрдХ рдкрде рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВ
protected function setupWaylines():void { _waylines = []; var w:Number = stage.stageWidth; var h:Number = stage.stageHeight;
2. рд╡рд░реНрдг рджрд┐рдП рдЧрдП рдорд╛рд░реНрдЧ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддреЗ рд╣реИрдВ, рдЬрдмрдХрд┐
- рдПрдХ рджреВрд╕рд░реЗ рдкрд░ "рдлрд┐рдЯ" рдирд╣реАрдВ рд╣реИ
- рдпрд╛рддреНрд░рд╛ рдХреА рджрд┐рд╢рд╛ рдореЗрдВ "рджреЗрдЦреЛ"
рдпрд╣ рдЖрдЗрдЯрдо рдХрдг рдкреНрд░рдгрд╛рд▓реА рдХреА рд╕реЗрдЯрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣реА рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╛рдиреА - рдПрдорд┐рдЯрд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ
protected function setupEmitter():void {

рдЗрд╕рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреА рдЦреЛрдЬ рдФрд░ рдиреНрдпреВрдирддрдо "рдкрд░рд┐рд╖реНрдХрд░рдг" рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╕рдордп-рд▓рд╛рдЧрдд-рдкреНрд░рднрд╛рд╡рд╢реАрд▓рддрд╛ рдХреЗ рдПрдХ рдЕрдЪреНрдЫреЗ рдЕрдиреБрдкрд╛рдд рдХреЗ рд╕рд╛рде рдПрдХ рдмрд╣реБрдд рд╕реНрд╡реАрдХрд╛рд░реНрдп рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖ (рдФрд░ рдореБрдЭреЗ рдЗрд╕ рд╢рдмреНрдж рд╕реЗ рдбрд░ рднреА рдирд╣реАрдВ рд░рд╣рд╛, рд╢рд╛рдирджрд╛рд░!)ред рдФрд░ рдпрд╣ рдХреЗрд╡рд▓ рдбрд┐рдмрдЧ рдкреНрд▓реЗрдпрд░ рдореЗрдВ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдПрдХ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╣реИред
рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдХреЛрдб рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП (рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ):
- рдХреБрдЫ рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░реЗрдВ (рдЬреИрд╕реЗ рдбреЗрдердЬрд╝реЛрди рдФрд░ рдлреЙрд▓реЛрд╡рд▓рд╛рдЗрдиреНрд╕ , рд╕рд╛рде рд╣реА рдореВрд╡ рдПрдВрдб рд░реЛрдЯреЗрдЯрдЯреАрдбрд╛рдпрд░реЗрдХреНрд╢рди рдФрд░ рдПрдХреНрд╢рдирдЗрдВрдбрд┐рд╕реНрдЯреЗрдВрд╕ )ред рдпрд╛рдиреА - рдПрдХ рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рддреЗ рд╣реБрдП, рд╣рдо рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХрдо рд╕реЗ рдХрдо рдЙрддреНрд╕рд░реНрдЬрд┐рдд рдХрдгреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░рддреЗ рд╣реИрдВред
- рдорд╛рд░реНрдЧ рдХреЗ рд╕реАрдзреЗ рд╡рд░реНрдЧреЛрдВ рдкрд░ рдорд╛рд░реНрдЧ рдХреЗ рдордзреНрдпрд╡рд░реНрддреА рдмрд┐рдВрджреБрдУрдВ рдХреЛ рд╣рдЯрд╛ рджреЗрдВ
рдХреЛрдб
Google рдХреЛрдб рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИред
рдкреБрдирд╢реНрдЪ: рдЕрдЧрд▓реЗ рднрд╛рдЧ рдореЗрдВ рдореИрдВ рдХрд╛рд░реНрдп рдХреЛ рдЬрдЯрд┐рд▓ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдореИрдВ рдЬреЛрдбрд╝реЗрдВ:
- рд╡рд┐рд╕реНрдлреЛрдЯ (рд╢рд░реАрд░ рдХреЗ рдмрд┐рдЦрд░рдиреЗ рдХреЗ рд╕рд╛рде)
- рдзреАрдореЗ рдЕрдХреНрд╖рд░ (рдпреЗ рдмрдбрд╝реЗ рддреАрд░ рд╣реЛрдВрдЧреЗ)
- рдЪрд╛рд░реЛрдВ рдУрд░ рдзреАрдореА рдЧрддрд┐ рд╕реЗ рддреАрд░
PPS: рдХрд┐рд╕реА рдЕрдиреНрдп рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рдХреЛрдб рдХреЛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реВрдВ (рдореБрдЭреЗ рдереЛрдбрд╝рд╛ рдЕрдиреБрднрд╡ рдорд┐рд▓реЗрдЧрд╛ рддрд╛рдХрд┐ рдореБрдЭреЗ рдмрд╣реБрдд рд╕рдордп рддрдХ рдорд╛рд░ рди рдкрдбрд╝реЗ)