рдлреНрд▓реИрд╢ рдХреЗ рд▓рд┐рдП рдмреЙрдЯ-рдЧреЗрдореНрд╕ / рдлреНрд▓реИрд╢ рдореЗрдВ рдПрдВрдмреЗрдб


рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЧреЗрдореНрд╕ рдХреЗ рд▓рд┐рдП рдмреЙрдЯреНрд╕ рдХреЗ рд╕рдкреНрддрд╛рд╣ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВред

рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЧреЗрдо рдХреЗ рд▓рд┐рдП рдмреЙрдЯреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдпрд╣ рд╕рдкреНрддрд╛рд╣ рд▓реЗрдЦреЛрдВ рдореЗрдВ рд╕рдореГрджреНрдз рд╣реИред
рд╕рднреА рд▓реЗрдЦреЛрдВ рдиреЗ рдмреЙрдЯ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдСрдЯреЛрд┐рдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рдпрд╣ рдмреЙрдЯ рдХреЛ "рд╣реЗрдб рдСрди" рдмрдирд╛рдирд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╕рд░рд▓ рдФрд░ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рд╣реИ, рдЗрд╕реЗ рдЧреЗрдо рдХреЗ рдХрд┐рд╕реА рднреА рдЬреНрдЮрд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рд╕рд┐рд╡рд╛рдп рдирд┐рдпрдореЛрдВ рдФрд░ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдЬреНрдЮрд╛рди рдХреЗред рдЦреЗрд▓ рдХреЗ рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб рдХреЗ рд▓рд┐рдП, рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдмреЙрдЯ рдЖрдо рддреМрд░ рдкрд░ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛, рдЕрдЧрд░ рдЖрдк рдЗрд╕ рддрд░рд╣ рдХреЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреА рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рджреГрдврд╝рддрд╛ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд░рдЦрддреЗ рд╣реИрдВред

рд▓реЗрдХрд┐рди рдЗрд╕ рдкрджреНрдзрддрд┐ рдХреЗ рд▓рд┐рдП рджреБрдирд┐рдпрд╛ рдХреА рдкрд╣рдЪрд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдмрд╣реБрдд рд╕реА рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрддреА рд╣реИрдВ, рдФрд░ рдХрднреА-рдХрднреА рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рдореВрд▓реНрдп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред

рдкрд╣рд▓реЗ рд▓реЗрдЦ рдореЗрдВ, рдореБрдЭреЗ Adobe Profiler Fail рдХреА рдПрдХ рдкреЛрд╕реНрдЯ рдХреЗ рд▓рд┐рдВрдХ рдХреЗ рд╕рд╛рде рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдорд┐рд▓реА, рдЬрд┐рд╕рдиреЗ рдореБрдЭреЗ рдлрд╝реНрд▓реИрд╢ рдЧреЗрдореНрд╕ рдореЗрдВ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╕рдВрднрд╛рд╡рдирд╛ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд┐рдпрд╛ред

рдкреАрдбрд╝рд┐рдд рдХрд╛ рдЪрдпрди


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

рдЗрд╕рд▓рд┐рдП, рдореИрдВ рдбрд╛рдпрдордВрдб рдбреИрд╢ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╡рд┐рдЪреНрдЫреЗрджрд┐рдд рдХрд░реВрдВрдЧрд╛ред рдПрдХ рдХреЗ рд▓рд┐рдП, рдкрд╣рд▓реЗ рд▓реЗрдЦ рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рд╕рд╛рде рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВред

рд╡рд┐рдЪрд╛рд░


рджреБрдирд┐рдпрд╛ рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕реНрдкрд╖реНрдЯ рд╕рдорд╛рдзрд╛рди рджреБрдирд┐рдпрд╛ рдХреА рд╕реНрдерд┐рддрд┐ рдкрд░ рд╕рдЯреАрдХ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреЗрд▓ рдХреЛ рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛ рд╣реИред рджреЛ рддрд░реАрдХреЗ рджрд┐рдорд╛рдЧ рдореЗрдВ рдЖрддреЗ рд╣реИрдВ:
  1. Decompile, рдЕрдкрдирд╛ рдХреЛрдб рдПрдореНрдмреЗрдб рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рд╡рд╛рдкрд╕ рдмрдирд╛рдПрдБ
  2. рд╡рд╕реНрддреБрдУрдВ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХрд╛ рдХреЛрдИ рдФрд░ рддрд░реАрдХрд╛

рдпрджрд┐ рдХрд┐рд╕реА рдиреЗ рд╡рд┐рдШрдЯрд┐рдд рдХреЛрдб рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рд╡рд╣ рдЕрдЪреНрдЫреА рддрд░рд╣ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЗрддрдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реИ, рдХреЛрдб рдХреЗ рдХреБрдЫ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдПрдХ рд▓рдВрдмрд╛ рд╕рдордп рд▓рдЧреЗрдЧрд╛ рдЬреЛ рдХрд┐ рдбрд┐рдХрдВрдкрд╛рдЗрд▓рд░ рд╕рдВрднрд╛рд▓ рдирд╣реАрдВ рд╕рдХрд╛ред рдФрд░ рдЕрдЧрд░ рдпрд╣ рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдХрдИ рд╣рдЬрд╛рд░ рд▓рд╛рдЗрдиреЗрдВ рд╣реЛрддреА рд╣реИрдВ, рддреЛ рдХрд╛рд░реНрдп рдЦреБрдж рдХреЛ рдФрдЪрд┐рддреНрдп рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред
рдФрд░ рдлрд┐рд░ рд╣рдореЗрдВ рдЕрдкрдиреА SWF рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдбреЛрдореЗрди рдореЗрдВ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдпрд╣ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдВрдЪрд╛рд░ рдХрд░реЗред

рдЗрд╕рд▓рд┐рдП, рд╣рдо рджреВрд╕рд░реЗ рддрд░реАрдХреЗ рд╕реЗ рдЬрд╛рдПрдВрдЧреЗред рдпрд╣ рд╣рдореЗрдВ рд╕рднреА рдХреЛрдб рд╕реАрдЦрдиреЗ рд╕реЗ рдмрдЪрд╛рдПрдЧрд╛ рдФрд░ рд╣рдореЗрдВ рдХреЗрд╡рд▓ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред

рдЖрд╡рд╢реНрдпрдХ рд╢рд░реНрддреЗрдВ


рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдп рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА:

рдЕрдиреБрд╕рдВрдзрд╛рди


рдЪрд▓реЛ рдЗрд╕реЗ рдбрд┐ рдореЙрдиреНрд╕реНрдЯрд░ рдбреАрдмрдЧрд░ рд╕реЗ рдЬреЛрдбрд╝рдХрд░ рдЧреЗрдо рдХреА рдЦреЛрдЬ рд╢реБрд░реВ рдХрд░реЗрдВред рдпрд╣ рдлрд╝реНрд▓реИрд╢ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╣реБрдд рд╣реА рджрд┐рд▓рдЪрд╕реНрдк рдЙрдкрдХрд░рдг рд╣реИред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рдЖрдк рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЧреЗрдо рдореЗрдВ рд░рд┐рдХреЙрд░реНрдб рд╕реЗрдЯ рдирд╣реАрдВ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдореИрдВ рдПрдХ рдЫреЛрдЯреА рд╕реА рдЦреЛрдЬ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдХрдо рд╕реЗ рдХрдо рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ рдЬреЛ рдЗрд╕ рдбрд┐рдмрдЧрд░ рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред

рдореЙрдиреНрд╕реНрдЯрд░ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдЦреЛрдЬ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдХреЛрдб рд▓рд┐рдЦреЗрдВрдЧреЗ:

MonsterConnector.as
рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк SWF рдлрд╝рд╛рдЗрд▓ рд╕рднреА рднрд░реА рд╣реБрдИ swf рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд╡рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░реЗрдЧреА рдФрд░ рдбреАрдмрдЧрд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдЧреА, рдЬрдм рд╣рдо рдЗрд╕реЗ% USERPROFILE% \ mm.cfg рдореЗрдВ рдкрде рд▓рд┐рдЦрддреЗ рд╣реИрдВ:

  PreloadSWF = c: \ temp \ MonsterConnector.swf 

рд╣рдо рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдбрд╛рдпрдордВрдб рдбреИрд╢ рдЦреЗрд▓рддреЗ рд╣реИрдВред рдЬреИрд╕реЗ рд╣реА рдЦреЗрд▓ рд▓реЛрдб рд╣реЛрддрд╛ рд╣реИ, рд╣рдорд╛рд░рд╛ рдкреНрд░реАрд▓реЛрдбрд░ рдЗрд╕реЗ рдореЙрдиреНрд╕реНрдЯрд░ рдбреАрдмрдЧрд░ рд╕реЗ рдЬреЛрдбрд╝рддрд╛ рд╣реИ:


рдЖрдк рдбрд┐рдмрдЧрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЦреЗрд▓ рдореЗрдВ рдЧрд╣рд░рд╛рдИ рд╕реЗ рдЦреБрджрд╛рдИ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдЗрд╕рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдереЛрдбрд╝рд╛ рд╕рдордЭ рд╕рдХреЗрдВред рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рдпрд╣ рд╕рднреА рд╕реНрд░реЛрдд рдХреЛрдб рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЦреЗрд▓ рдХреЗ рдореИрджрд╛рди рдХрд╛ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдШрди рд╡рд░реНрдЧ рдХреЛ рдмреНрд░рд┐рдХ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ (рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд░реВрдк рд╕реЗ, рд╕рд╣реА?)ред

рдЕрдм рд╣рдореЗрдВ рдЕрднреА рднреА рдХреЛрдб рдХреЛ рдЕрдкрдШрдЯрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рд╕реЗ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдЗрд╕рдХреЗ рдмрд╛рдж рд╣реА рдереЛрдбрд╝рд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рд╣реИред
рд╕реЛрдерд┐рдВрдХ рдПрд╕рдбрдмреНрд▓реНрдпреВрдПрдл рдбрд┐рдХреЙрдореНрдкреЗрд▓рд░ рдЗрди рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХрджрдо рд╕рд╣реА рд╣реИ, рдпрд╛ рдЖрдк рдореБрдлреНрдд рдПрдПрд╕рдбреАрдИрд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдпрд╣ рдЕрднреА рднреА рд╢реБрд░реБрдЖрддреА рдмреАрдЯрд╛ рдЪрд░рдг рдореЗрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЖрдкрдХреЛ рдмрд╛рдпреЛрдЯреЗрдХ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдЕрдиреБрд╕рдВрдзрд╛рди рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдФрд░ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ)ред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЬрдм рдЖрдк рдорд╛рдЙрд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИред рдорд╛рдЙрд╕рдПрд╡реЗрдВрдЯ рдкрд╛рда рдХреА рдЦреЛрдЬ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рдЙрд╕ рдИрдВрдЯ рдХреНрд▓рд╛рд╕ рдореЗрдВ рдЖрддреЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рдЬрд╛рдирддреЗ рд╣реИрдВ, рдЬреЛ рдорд╛рдЙрд╕ рдХреНрд▓рд┐рдХ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрддрд╛ рд╣реИ:



рдФрд░ рдпрд╣ рдЕрдкрдиреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЗ рд╕рд╛рде GameManager.instance рдореЗрдВ EVENT_BRICK_CRASH рдИрд╡реЗрдВрдЯ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ:



рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, GameManager рд╡рд░реНрдЧ рдореЗрдВ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕реНрдереИрддрд┐рдХ рдЧреБрдг рдЙрджрд╛рд╣рд░рдг рд╣реИ ред рдпрд╣ рд╣рдорд╛рд░реЗ рдкрдХреНрд╖ рдореЗрдВ рд╣реИ - рдмрд╕ рдЗрд╕ рд╡рд░реНрдЧ рдХреЛ рдвреВрдВрдвреЗрдВ рдФрд░ рдЖрдк рдирдХрд▓реА рдХреНрд▓рд┐рдХ рдЙрддреНрдкрдиреНрди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд╡рд░реНрдЧ рдЦреЛрдЬреЗрдВ:

  gameManager = loader.applicationDomain.getDefinition ('pl.fabrykagier.collapse :: GameManager'); 

рдЬрд▓реНрджреА рд╕реЗ GameManager рд╡рд░реНрдЧ рдХреЗ рдХреЛрдб рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рд╣рдо EVENT_START_GAME рдИрд╡реЗрдВрдЯ рдкрд╛рддреЗ рд╣реИрдВред рдЗрд╕рдХреА рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрдиреЗ рд╕реЗ, рд╣рдореЗрдВ рдкрддрд╛ рдЪрд▓ рдЬрд╛рдПрдЧрд╛ рдХрд┐ рдЖрдк рдХрдм рдХреНрд▓рд┐рдХ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЕрдм рдЦреЗрд▓рддреЗ рд╣реИрдВ


рд╣рдореЗрдВ рдЕрдм рд░рд╛рдХреНрд╖рд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдлрд┐рд░ рд╣рдо рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░реЗрдВрдЧреЗред рдЖрдк рдореЙрдиреНрд╕реНрдЯрд░ рдХреЛрдб рдХреЛ рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд▓реЛрдб рдХрд┐рдП рдЧрдП swf рдХреЗ рдкрддреЗ рдкрд░ рдПрдХ рдЪреЗрдХ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рддрд╛рдХрд┐ H1 рдкрд░ рдмреИрдирд░ рдЦреЗрд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рди рдХрд░реЗрдВ :)

  if (loader.loaderURL! = 'https: //secure.f**tprint.net/w**ga/g**gle_test/Diamond.swf') рд╡рд╛рдкрд╕реА; 

рдЕрдм рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рд╕рднреА рдкрд╛рд╕рд╛ рдкрд░ рдХреНрд▓рд┐рдХ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ:


MonsterConnector.as

рд╣рдо рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рддреЗ рд╣реИрдВ, рдЦреЗрд▓ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ ...



рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ!
рд▓реЗрдХрд┐рди рд╣рдо рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЕрдЪреНрдЫреЗ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рд╣рдо рдХрднреА рднреА рдХреНрд░рд┐рд╕реНрдЯрд▓ рдирд╣реАрдВ рджреЗрдЦреЗрдВрдЧреЗ рдЬреЛ рддреНрд░реБрдЯрд┐-рдореБрдХреНрдд рдХреНрд▓рд┐рдХ рдХреЗ рд╕рд╛рде рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВред

рдЕрдм рдпрд╣ рдХреНрд╖реЗрддреНрд░ рдХреА рд╕реНрдерд┐рддрд┐ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдФрд░ рдЕрдзрд┐рдХ рд╕рд╛рд░реНрдердХ рд░реВрдк рд╕реЗ рдХрд╛рд░реНрдп рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рд╣реИред

рдХреЛрдб рдХреА рдереЛрдбрд╝реА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рдкрд╛рдПрдВрдЧреЗ рдХрд┐ рд╕рднреА рдХреНрдпреВрдмреНрд╕ рдЯрд╛рдЗрдк рдЧреЗрдордЖрд░реЗ рдХреЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреА рдЧреНрд░рд┐рдб рд╕рдВрдкрддреНрддрд┐ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИрдВ, рд▓реЗрдХрд┐рди рдкрд░реЗрд╢рд╛рдиреА рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдВрдкрддреНрддрд┐ рдирд┐рдЬреА рд╣реИ рдФрд░ рд╣рдо рд╕реАрдзреЗ рдЗрд╕реЗ рдПрдХреНрд╕реЗрд╕ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред GameArea рд╡рд░реНрдЧ рд╣реА рд╣рдореЗрдВ рдкрд╛рд╕рд╛ рдХреА рд╕реНрдерд┐рддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рднреА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рддрд░реАрдХреЗ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдореЗрдВ рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рд╕рдореВрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЦреЛрдЬрдмрд┐рдЬрдЧреНрд░реБрдк рдлрд╝рдВрдХреНрд╢рди рднреА рд╣реИ рдЬреЛ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдмреБрд░рд╛рдИ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рдЬреА рдирд┐рдХрд▓рд╛ред
рд▓реЗрдХрд┐рди рд▓реЗрдЦ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ, рд╣рдордиреЗ рдкрд╣рд▓реЗ рд╣реА рдореЙрдиреНрд╕реНрдЯрд░ рдореЗрдВ рдмреНрд░рд┐рдХ рдХреНрд▓рд╛рд╕ рдХреЛ рджреЗрдЦрд╛ред рдЗрд╕рд▓рд┐рдП рд╣рдо рджреГрд╢реНрдп рдореЗрдВ рдЗрди рд╕рднреА рдХреНрдпреВрдмреНрд╕ рдХреЛ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред

рдореИрдВрдиреЗ рдпрд╣ рдХреЗрд╡рд▓ рджреГрд╢реНрдп рдореЗрдВ рд╕рднреА рджреГрд╢реНрдпрдорд╛рди рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреБрдирд░рд╛рд╡рд░реНрддреА рд░реВрдк рд╕реЗ рдХреНрд░рдордмрджреНрдз рдХрд┐рдпрд╛ред рд╢рд╛рдпрдж рдПрдХ рд╕рд░рд▓ рддрд░реАрдХрд╛ рд╣реИред



рдЦреИрд░, рдЕрдм рдкрд╣рд▓реЗ рдкрд╛рдП рдЧрдП findBiggestGroup рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХреЙрдкреА рдХрд░реЗрдВ, рдЗрд╕реЗ рд╣рдорд╛рд░реЗ рдбреЗрдЯрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝ рджреЗрдВ ред рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдкреНрд░рд╢рдВрд╕рдХ рдФрд░ рдкреБрдирд░рд╛рд╡рд░реНрддреА рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдирдлрд░рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЕрдкрдиреЗ рдЦреБрдж рдХреЗ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ :)

рдПрдХ рдФрд░ рд▓реЙрдиреНрдЪ ...



рдкреВрд░рд╛ рдХреНрд╖реЗрддреНрд░ рдЕрд╕рдВрджрд┐рдЧреНрдз рд░реВрдк рд╕реЗ "рд╡рд┐рдШрдЯрд┐рдд" рд╣реЛ рдЧрдпрд╛, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЛрдВрдиреЗ рд╣рдореЗрдВ рд╕реНрдлрдЯрд┐рдХ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рджрд┐рдпрд╛ рдЬрд┐рд╕реЗ рд╣рдо рдПрдХрддреНрд░ рдХрд░рдирд╛ рднреВрд▓ рдЧрдПред рдЗрд╕рдХреЗ рдмрд╛рд╡рдЬреВрдж, рд╣рдордиреЗ рдСрдЯреЛрдЯ рдкрд░ рдмреЙрдЯ рдХреЛ рдкрд╛рд░ рдХрд░рдХреЗ рдПрдХ рдЕрдЪреНрдЫрд╛ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛!



рдХреНрд░рд┐рд╕реНрдЯрд▓ рд╕рдорд╛рди рдИрдВрдЯ рдЙрджрд╛рд╣рд░рдг рд╣реИрдВ, рд▓реЗрдХрд┐рди рд░рдВрдЧ = 21 рдХреЗ рдореВрд▓реНрдп рдХреЗ рд╕рд╛рдеред рд╣рдо рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдкрд░ рддреБрд░рдВрдд рдЙрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВрдЧреЗред



рд╣рдо рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдПрдХ рдорд┐рдирдЯ рд░реБрдХреЛ, рдФрд░ ...



рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдкрд░рд┐рдгрд╛рдо рдереЛрдбрд╝рд╛ рдХрдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рдЬрдм рдЦреЗрд▓ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ рд╣реИ рддреЛ рдмреЙрдЯ рдЦреЗрд▓рдирд╛ рдЬрд╛рд░реА рд░рдЦрддрд╛ рд╣реИ рдФрд░ рдмреЛрдирд╕ рдЕрдВрдХ рдХреА рдЧрдгрдирд╛ рдХреА рдЬрд╛ рд░рд╣реА рд╣реИред
рдпрд╣ рдХреЛрдб рдХреА рдХреБрдЫ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рддрдп рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдореИрдВ рдкрд╛рдардХ рдХреЛ рдЕрдкрдиреЗ рджрдо рдкрд░ рдЗрд╕рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВред

MonsterConnector.as рдХрд╛ рдЕрдВрддрд┐рдо рд╕рдВрд╕реНрдХрд░рдг

рдкрд░рд┐рдгрд╛рдо


рдлреНрд▓реИрд╢ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдПрдВрдмреЗрдбрд┐рдВрдЧ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИ, рдЦрд╛рд╕рдХрд░ рдЕрдЧрд░ рдбреЗрд╡рд▓рдкрд░ рдиреЗ рд╣рдореЗрдВ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд░реНрдЧ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рд▓рд┐рдВрдХ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рд╣реИред
рджреГрд╢реНрдп рдореЗрдВ рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдХреЗрд╡рд▓ рдХрдХреНрд╖рд╛ рдХреЗ рдирд╛рдо рд╕реЗ рдЬрд╛рдирдирд╛ рдЕрдзрд┐рдХ рдХрдард┐рди рдирд╣реАрдВ рд╣реИ, рдФрд░ рдлрд┐рд░ рдЙрдирдХреЗ рдЧреБрдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдпрджрд┐ рдбреЗрд╡рд▓рдкрд░ рдиреЗ рдкреНрд░рд╕реНрддреБрддрд┐ рд╕реЗ рдореЙрдбрд▓ рд╕реЗ рдХрдЯрд▓реЗрдЯ рд╕реЗ рдордХреНрдЦрд┐рдпреЛрдВ рдХреЛ рдЕрд▓рдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред

рдЕрдЧрд▓реА рдмрд╛рд░ рдореИрдВ рдпрд╣ рдмрддрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ рдХрд┐ рдпрджрд┐ рдбреЗрд╡рд▓рдкрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╡реЗрдХрдкреВрд░реНрдг рд╣реИ рдФрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕рдВрдкрддреНрддрд┐рдпреЛрдВ рдФрд░ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдирд╣реАрдВ рдЫреЛрдбрд╝рддрд╛ рд╣реИ, рдпрд╛ рдХреЗрд╡рд▓ рдПрдорд╡реАрд╕реА рдореЙрдбрд▓ рдХрд╛ рд╕рдЦреНрддреА рд╕реЗ рдкрд╛рд▓рди рдХрд░рддрд╛ рд╣реИ, рддреЛ рд╣рдореЗрдВ рджреГрд╢реНрдп рдореЗрдВ рдбреЗрдЯрд╛ рдЦреЛрдЬрдиреЗ рдХреЗ рдЕрд╡рд╕рд░ рд╕реЗ рд╡рдВрдЪрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

Source: https://habr.com/ru/post/In127110/


All Articles