рдпреВрдирд┐рдЯреА 3 рдбреА рдЧреЗрдо рдЗрдВрдЬрди рдХреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд╡рд┐рд╕рд░реНрдЬрди, рднрд╛рдЧ 2

рд╕рднреА рдкрд╛рдардХреЛрдВ рдХреЛ рд╢реБрдн рджрд┐рд╡рд╕! рдмрд╣реБрдд рдкрд╣рд▓реЗ рдирд╣реАрдВ рдореИрдВрдиреЗ рдпреВрдирд┐рдЯреА 3 рдбреА рдЗрдВрдЬрди рдХреА рдХреБрдЫ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдХрд╡рд░ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рд▓реЗрдЦ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдерд╛ред рдЗрд╕ рднрд╛рдЧ рдореЗрдВ, рдореИрдВ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдШрдЯрдирд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдЬрд┐рдиреНрд╣реЗрдВ рд╡рд┐рднрд┐рдиреНрди рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдореИрдиреБрдЕрд▓ рдХреЗ рдЗрд╕ рд╣рд┐рд╕реНрд╕реЗ рдореЗрдВ рд╕рдВрдХреЗрддрд┐рдд рд╕рднреА рдлрд╝рдВрдХреНрд╢рди рдХрд┐рд╕реА рднреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ рдЬреЛ рдЧреЗрдо рдСрдмреНрдЬреЗрдХреНрдЯ рдкрд░ "рд▓рдЯрдХрд╛" рд╣реИред



рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рдЗрд╡реЗрдВрдЯ

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

рдЕрдЧрд▓реА рдлреНрд░реЗрдо рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╣рд░ рдмрд╛рд░ рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЦреЗрд▓ рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рднреМрддрд┐рдХ рд╕рдВрдХреЗрддрдХреЛрдВ рдХреА рдЙрд╕рдХреА рдЧрдгрдирд╛ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд╢рдВрд╕рд┐рдд рдирд╣реАрдВ рд╣реИред
Update() 


рд╢рд╛рд░реАрд░рд┐рдХ рд╕рдВрдХреЗрддрдХреЛрдВ рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╕рдордп рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рд╣рд░ рдмрд╛рд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдореЗрдВ рд╕рднреА рднреМрддрд┐рдХреА рдЧрдгрдирд╛ рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред
 FixedUpdate() 


рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рдЕрджреНрдпрддрди () рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
 LateUpdate() 


рдЯреНрд░рд┐рдЧрд░ рдЬрд╝реЛрди рдПрдХ рдРрд╕реА рд╡рд╕реНрддреБ рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП isTrigger рд╕рдВрдкрддреНрддрд┐ рдХреЛ рд╕рд╣реА рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
 GameObject.collider.isTrigger = true; 

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

рдЬрдм рднреА рдХреЛрдИ рднреМрддрд┐рдХ рд╢рд░реАрд░ рдЯреНрд░рд┐рдЧрд░ рдЬрд╝реЛрди рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддрд╛ рд╣реИ рддреЛ рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рдХрд╣рд▓рд╛рддрд╛ рд╣реИред
 OnTriggerEnter(collider:Collider) 


рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рд╣рд░ рдмрд╛рд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдПрдХ рднреМрддрд┐рдХ рд╢рд░реАрд░ рдЯреНрд░рд┐рдЧрд░ рдЬрд╝реЛрди рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИред
 OnTriggerExit(collider:Collider) 


рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рд▓рдЧрд╛рддрд╛рд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдмрдХрд┐ рднреМрддрд┐рдХ рд╢рд░реАрд░ рдЯреНрд░рд┐рдЧрд░ рдЬрд╝реЛрди рдХреЗ рдЕрдВрджрд░ рд╣реЛрддрд╛ рд╣реИред
 OnTriggerStay(collider:Collider) 


рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рд╣рд░ рдмрд╛рд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдПрдХ рднреМрддрд┐рдХ рд╢рд░реАрд░ рджреВрд╕рд░реЗ рднреМрддрд┐рдХ рд╢рд░реАрд░ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддрд╛ рд╣реИред
 OnCollisionEnter(collider:Collider) 


рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рд╣рд░ рдмрд╛рд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдПрдХ рднреМрддрд┐рдХ рд╢рд░реАрд░ рджреВрд╕рд░реЗ рднреМрддрд┐рдХ рд╢рд░реАрд░ рдХреЛ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИред
 OnCollisionExit(collider:Collider) 


рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рд▓рдЧрд╛рддрд╛рд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрдм рддрдХ рдХрд┐ рдПрдХ рднреМрддрд┐рдХ рд╢рд░реАрд░ рджреВрд╕рд░реЗ рднреМрддрд┐рдХ рд╢рд░реАрд░ рдХреЗ рдЕрдВрджрд░ рд╣реЛрддрд╛ рд╣реИред
 OnCollisionStay(collider:Collider) 


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


рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рдХрд┐рд╕реА рднреА рдЕрдкрдбреЗрдЯ рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХреЗ рдкрд╣рд▓реЗ рд▓реЙрдиреНрдЪ рд╕реЗ рдкрд╣рд▓реЗ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрд╡реЗрдХ () рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рдмрд╛рджред
 Start() 


рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рдиреЛрдВ рдХреЛ рдорд╛рди рд░реАрд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред рдХреЗрд╡рд▓ рд╕рдВрдкрд╛рджрди рдореЛрдб рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
 Reset() 


рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рддрдм рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдорд╛рдЙрд╕ рдХрд░реНрд╕рд░ рдЧреЗрдо рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддрд╛ рд╣реИ, рдпрд╛ GUIElement рдСрдмреНрдЬреЗрдХреНрдЯ (рдЧреЗрдо рдЗрдВрдЯрд░рдлрд╝реЗрд╕) рдХреЗ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдкрд░ред
 OnMouseEnter() 


рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рддрдм рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдорд╛рдЙрд╕ рдХрд░реНрд╕рд░ рдЧреЗрдо рдСрдмреНрдЬреЗрдХреНрдЯ рдпрд╛ GUIElement рдСрдмреНрдЬреЗрдХреНрдЯ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИред
 OnMouseExit() 


рдорд╛рдЙрд╕ рдСрдмреНрдЬреЗрдХреНрдЯ рдЧреЗрдо рдСрдмреНрдЬреЗрдХреНрдЯ рдкрд░ рдпрд╛ рдЧреЗрдо рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рддрддреНрд╡ рдкрд░ рд╣реЛрдиреЗ рдкрд░ рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рд▓рдЧрд╛рддрд╛рд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
 OnMouseOver() 


рдЬрдм рдорд╛рдЙрд╕ рдмрдЯрди рдХреЛ рдХрд┐рд╕реА рдЧреЗрдо рдСрдмреНрдЬреЗрдХреНрдЯ рдпрд╛ рдЧреЗрдо рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рддрддреНрд╡ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рдХрд╣рд▓рд╛рддрд╛ рд╣реИред
 OnMouseDown() 


рдЬрдм рдЖрдк рдХрд┐рд╕реА рдЧреЗрдо рдСрдмреНрдЬреЗрдХреНрдЯ рдпрд╛ рдЧреЗрдо рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдПрд▓рд┐рдореЗрдВрдЯ рдкрд░ рдЗрд╕реЗ рджрдмрд╛рддреЗ рд╣реИрдВ рддреЛ рдорд╛рдЙрд╕ рдмрдЯрди рдХреЛ рд░рд┐рд▓реАрдЬрд╝ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рдХрд╣рд▓рд╛рддрд╛ рд╣реИред
 OnMouseUp() 


рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдЕрдЧрд░ рдЦрд┐рд▓рд╛рдбрд╝реА рдорд╛рдЙрд╕ рдмрдЯрди рджрдмрд╛рдП рд░рдЦрдиреЗ рдХреЗ рдмрд╛рдж рдорд╛рдЙрд╕ рдХрд░реНрд╕рд░ рдХреЛ рдСрдмреНрдЬреЗрдХреНрдЯ рдпрд╛ рдЧреЗрдо рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рддрддреНрд╡ рд╕реЗ рджреВрд░ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИред
 OnMouseUpAsButton() 


рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдорд╛рдЙрд╕ рдХрд░реНрд╕рд░ рдХреЛ рдЧреЗрдо рдСрдмреНрдЬреЗрдХреНрдЯ рдпрд╛ рдЧреЗрдо рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рддрддреНрд╡ рдкрд░ рдПрдХ рдмрдЯрди рджреНрд╡рд╛рд░рд╛ рджрдмрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
 OnMouseDrag() 


рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдмреАрдЪ рднреМрддрд┐рдХ рд╕рдВрдЪрд╛рд░ рдЖрдорддреМрд░ рдкрд░ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдмреАрдЪ рдмрдврд╝рддреЗ рд╕рдВрдмрдВрдз рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЦреЗрд▓ рдХреА рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдмреАрдЪ рдПрдХ рд╢рд╛рд░реАрд░рд┐рдХ рд╕рдВрдмрдВрдз рдЯреВрдЯ рдЬрд╛рдиреЗ рдкрд░ рдХреЙрд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХрдиреЗрдХреНрд╢рди рддреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рдж - рдпрд╣ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЦреЗрд▓ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдмрд▓ рдорд┐рд▓рддрд╛ рд╣реИ рдЬреЛ рдХрдиреЗрдХреНрд╢рди рдХреЛ рдлреНрд▓реЛрдЯрд┐рдВрдЧ-рдкреЙрдЗрдВрдЯ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рддреЛрдбрд╝рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИред
 OnJointBreak(force:float) 


рдЦреЗрд▓ рд╕реНрддрд░ (рджреГрд╢реНрдп) рд▓реЛрдб рд╣реЛрдиреЗ рдкрд░ рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рдкреВрд░реНрдгрд╛рдВрдХ рдХреЗ рд░реВрдк рдореЗрдВ, рд▓реЛрдб рдХрд┐рдП рдЧрдП рджреГрд╢реНрдп рдХреА рдХреНрд░рдо рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
 OnLevelWasLoaded(level:int) 


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


рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрджрд┐ рдСрдмреНрдЬреЗрдХреНрдЯ рдХрд┐рд╕реА рднреА рдХреИрдорд░реЗ рдХреЗ рджреЗрдЦрдиреЗ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдирд╣реАрдВ рд╣реИред
 OnBecameInvisible() 


рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рддрдм рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдСрдмреНрдЬреЗрдХреНрдЯ рд╕рдХреНрд░рд┐рдп рд╣реЛрддрд╛ рд╣реИ (рдЪрд╛рд▓реВ рд╣реЛрддрд╛ рд╣реИ)ред
 OnEnable() 


рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рд╣реЛрдиреЗ рдкрд░ рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
 OnDisable() 


рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рддрдм рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдСрдмреНрдЬреЗрдХреНрдЯ рдирд╖реНрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
 OnDestroy() 


рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рдЙрди рд╡рд╕реНрддреБрдУрдВ рдХреА рд╕реВрдЪреА рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдлреНрд░реЗрдо рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
 OnPreCull() 


рдлреНрд░реЗрдо рдореЗрдВ рджреГрд╢реНрдп рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
 OnPreRender() 


рдлреНрд░реЗрдо рдореЗрдВ рджреГрд╢реНрдп рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
 OnPostRender() 


рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рджреГрд╢реНрдп рдореЗрдВ рд╡рд░реНрддрдорд╛рди рдЧреЗрдо рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреЗ рд╕рдордп рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
 OnRenderObject() 


рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рдЧреЗрдо рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рдкрд╣рд▓реЗ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди рдкреНрд░рддреНрдпреЗрдХ рдХреИрдорд░реЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
 OnWillRenderObject() 


рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдЧреЗрдо рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рддрддреНрд╡реЛрдВ рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдФрд░ рдЗрд╕рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдШрдЯрдирд╛рдУрдВ рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
 OnGUI() 


рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рдЖрдкрдХреЛ рд╕рднреА рдЧреЗрдо рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЛ рдкреЙрдЬрд╝ рд╕рд┐рдЧреНрдирд▓ рднреЗрдЬрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрд╣ рдПрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрддрд╛ рд╣реИ рдПрдХ рдмреВрд▓рд┐рдпрди рдорд╛рди рдЬреЛ рдард╣рд░рд╛рд╡ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред
 OnApplicationPause(pause:boolean) 


рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдЧреЗрдо рд╡рд┐рдВрдбреЛ рдХреЗ рдлреЛрдХрд╕ рдпрд╛ рдкреНрд░рд╛рдкреНрддрд┐ рдкрд░ рдиреБрдХрд╕рд╛рди рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рдмреВрд▓рд┐рдпрди рдорд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдПрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред
 OnApplicationFocus(focus:boolean) 


рдЬрдм рдЖрдк рдЧреЗрдо рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рдХрд╣рд▓рд╛рддрд╛ рд╣реИред
 OnApplicationQuit() 


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

рд▓реЗрдЦ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордп рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдЕрдЧрд░ рдХрд┐рд╕реА рдиреЗ рдорджрдж рдХреА рддреЛ рдореБрдЭреЗ рдмрд╣реБрдд рдЦреБрд╢реА рд╣реЛрдЧреАред

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


All Articles