рдПрдХрддрд╛ рдкрд░ рдмрдЯрди, рджрд░рд╛рдЬ рдФрд░ рджрд░рд╡рд╛рдЬреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд░рд▓ рдЦреЗрд▓ рдмрдирд╛рдирд╛



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

рд╕рдмрд╕реЗ рдЕрдзреАрд░ рдХреЗ рд▓рд┐рдП, рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рд▓рд┐рдВрдХ рд╕рдорд╛рдкреНрдд рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╣реИрдВред
рдСрдирд▓рд╛рдЗрди рд╕рдВрд╕реНрдХрд░рдг
рд╡рд┐рдВрдбреЛрдЬ [ рдорд┐рд░рд░ ] ~ 7.5 рдПрдордмреА рдХреЗ рд▓рд┐рдП рд╕рдВрдХрд▓рд┐рдд рд╕рдВрд╕реНрдХрд░рдг

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

рдпрд╣ рд╕рдордЭрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХрддрд╛ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗ рд╣реИрдВ рдФрд░ рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдереЛрдбрд╝рд╛ рдЦреЗрд▓рд╛ рд╣реИред рдирд╣реАрдВ? рдЕрдм рд╕рдордп рд╣реИ, рдореИрдВ рдЗрдВрддрдЬрд╛рд░ рдХрд░реВрдВрдЧрд╛ред

рд░рдл рд╕реНрдХреЗрдЪ




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

рдЕрдм рдПрдХ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдЬреЛрдбрд╝реЗрдВ, рдореЗрдиреВ рдкрд░ рдЬрд╛рдПрдВ GameObject -> рдЕрдиреНрдп рдмрдирд╛рдПрдВ -> рджрд┐рд╢рд╛рддреНрдордХ рдкреНрд░рдХрд╛рд╢ ред рдЗрд╕рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдорд╛рдпрдиреЗ рдирд╣реАрдВ рд░рдЦрддреЗ рд╣реИрдВ, рдпрд╣ рд╣рдорд╛рд░реА рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдХрд╣реАрдВ рд╕реЗ рднреА рд╕рдорд╛рди рд░реВрдк рд╕реЗ рд░реЛрд╢рди рдХрд░реЗрдЧрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рдордВрдЪ рд╕реЗ рдереЛрдбрд╝рд╛ рдКрдкрд░ рдЙрдард╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдпрд╣ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдЪрдпрди рдореЗрдВ рд╣рд╕реНрддрдХреНрд╖реЗрдк рди рдХрд░реЗ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕реЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ (0; 0; -10) рдореЗрдВ рдбрд╛рд▓ рджреЗрдВрдЧреЗред рджреГрд╢реНрдп рдХреА рдмрд╛рдд рдХрд░реЗрдВ рддреЛ, рдПрдХреНрд╕ рдЕрдХреНрд╖ рдмрд╛рдПрдВ рд╕реЗ рджрд╛рдПрдВ, Y - рдиреАрдЪреЗ рд╕реЗ рдКрдкрд░ рддрдХ рдФрд░ Z - рджрд░реНрд╢рдХ рд╕реЗ рд╕реНрдХреНрд░реАрди рдореЗрдВ рдЧрд╣рд░рд╛рдИ рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдЧрд╛ред рджреГрд╢реНрдп рдХреЗ рдКрдкрд░реА рджрд╛рдПрдВ рдХреЛрдиреЗ рдореЗрдВ рдХреНрдпреВрдм рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рддреАрд░ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рдЖрд╡рд╢реНрдпрдХрддрд╛рдиреБрд╕рд╛рд░ рдШреБрдорд╛рдПрдВред

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



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

рд▓рд┐рдкрд┐рдпреЛрдВ рдФрд░ рднреМрддрд┐рдХреА


рд╣рдореЗрдВ рдФрд░ рдЕрдзрд┐рдХ рдЖрдВрджреЛрд▓рди рдФрд░ рд░рдВрдЧ рдЪрд╛рд╣рд┐рдП! рдпрджреНрдпрдкрд┐, рдпрджрд┐ рдЖрдкрдХрд╛ рдХрдареЛрд░ рдмрдЪрдкрди рдХрдВрдХреНрд░реАрдЯ рдХреЗ рдЦрд┐рд▓реМрдиреЗ рд╕реЗ рднрд░рд╛ рдерд╛, рддреЛ рдЖрдк рд╕рдм рдХреБрдЫ рдЫреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рд╣реИред рдмрд╛рдХреА рд╕рднреА рдХреЗ рд▓рд┐рдП, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рд╕рдордп рдЖ рдЧрдпрд╛ рд╣реИред рдореИрдВ C # рдореЗрдВ рдЙрджрд╛рд╣рд░рдг рджреВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рдЖрдк JS рдпрд╛ Boo рдореЗрдВ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдЕрдВрддрд┐рдо рджреЛ рдХреЛ рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИ, рдЙрдиреНрд╣реЗрдВ рдПрдХ рдЙрдкрд╛рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХрддрд╛ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛, рд╡реЗ рдХрдо рд╕рдорд░реНрдерд┐рдд рд╣реИрдВ, рдмрджрддрд░ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЙрдирдХреЗ рд▓рд┐рдП рдЙрджрд╛рд╣рд░рдг рдвреВрдВрдврдирд╛ рдЕрдзрд┐рдХ рдХрдард┐рди рд╣реИред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рднрдпрд╛рдирдХ рдмреВ рд╣реИ, рдЬреЛ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдЕрдЬрд╡рд╛рдпрди рдХреА рдкрддреНрддреА рд╣реИред Abominationред рдЪрд┐рд░рд╛рдпреБ, рдЕрдЬрдЧрд░!

рд╣рдо C # рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдмрдирд╛рддреЗ рд╣реИрдВ, рдЗрд╕реЗ "PlayerController" рдХрд╣рддреЗ рд╣реИрдВ, рдЗрд╕реЗ рдкреНрд▓реЗрдпрд░ рдкреНрд░реАрдлрд╝реИрдм рдкрд░ рдЦреАрдВрдЪреЗрдВ рдФрд░ Visual Studio рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛ рд╕рдВрдкрд╛рджрдХ рдХреЛ рдЦреЛрд▓реЗрдВред рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдХрдЪрд░рд╛ рд░рдЧрдбрд╝рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдХреЗрд╡рд▓ рд╕рд╣реА рдЫреЛрдбрд╝ рджреЗрдВред

using UnityEngine; public class PlayerController: MonoBehaviour { void Update() { } } 

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

 var direction = new Vector3(Input.GetAxis("Horizontal"), Input.GetAxis("Vertical"), 0); 

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

 rigidbody.AddForce(direction); 

AddForce рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рдмрд▓ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ , рд▓реЗрдХрд┐рди рдПрдХ рд╢реБрд░реБрдЖрдд рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрд░реНрдпрд╛рдкреНрдд рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рд╣реЛрдВрдЧреЗред

рд╣реЛ рдЧрдпрд╛! рд╕рд╣реЗрдЬреЗрдВ, рдкреНрд▓реЗ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ, рдкрд░реАрдХреНрд╖рдг рдХрд░реЗрдВред



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

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

рдпрд╣ рдЪрд▓рддрд╛ рд╣реИ рдФрд░ рд╕реНрдкрд┐рди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ! рд╣реБрд░реНрд░реЗ! рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рдпрд╣ рдмрд╣реБрдд рдзреАрд░реЗ-рдзреАрд░реЗ рд╣реЛрддрд╛ рд╣реИред рд╣рдорд╛рд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдПрдХ рдЪрд░ рдЬреЛрдбрд╝реЗрдВ рдФрд░ рдЗрд╕реЗ рд╣рдорд╛рд░реЗ рдЖрдВрджреЛрд▓рди рдХреЗ рд╕реВрддреНрд░ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рд╕рднреА рдХреЛрдб рдЕрдВрддрддрдГ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреЗ:

 using UnityEngine; public class PlayerController : MonoBehaviour { public int acceleration; void Update() { var direction = new Vector3(Input.GetAxis("Horizontal"), Input.GetAxis("Vertical"), 0); rigidbody.AddForce(direction * acceleration); } } 

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

рд╕рд╛рдордЧреНрд░реА рдФрд░ Colliders


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

рдЯреНрд░рд┐рдЧрд░ рдХреЛрд▓рд░реНрд╕ рдореЗрдВ OnTriggerEnter рдФрд░ OnTriggerExit рдИрд╡реЗрдВрдЯ рд╣реИрдВ рдЬреЛ рдЬрдм рднреА рдХреБрдЫ рдЯреНрд░рд┐рдЧрд░ рдХреНрд╖реЗрддреНрд░ рдХреЛ рдкрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдЪ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдСрдмреНрдЬреЗрдХреНрдЯ рд╣реИрдВ рдФрд░ рднреМрддрд┐рдХ рдЗрдВрдЬрди рд╕рднреА рдЯрдХрд░рд╛рд╡реЛрдВ рдХреЛ рдирд╣реАрдВ рд╕рдВрднрд╛рд▓рддрд╛ рд╣реИ, рдпрд╣рд╛рдВ рдФрд░ рдкрдврд╝реЗрдВред

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

 using UnityEngine; public class Button : MonoBehaviour { void OnTriggerEnter(Collider other) { Debug.Log("Hello"); } void OnTriggerExit(Collider other) { Debug.Log("Habr!"); } } 

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

 using UnityEngine; public class Button : MonoBehaviour { void OnTriggerEnter(Collider other) { renderer.material.color = new Color(1, 0, 0); } void OnTriggerExit(Collider other) { renderer.material.color = new Color(0, 1, 0); } } 

рд░рдВрдЧ рд╡рд░реНрдЧ рдЯреНрд░рд┐рдкрд▓ рдЖрд░рдЬреАрдмреА рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрд▓реНрдлрд╛ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдлреИрд▓рд╛рдирд╛ shader рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИред рдкрд░реАрдХреНрд╖рдг!



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

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

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

 transform.localPosition += new Vector3(0, 0, 0.3f); 

рдпрд╣ рдХреЛрдб рдмрдЯрди рдХреЛ рджрдмрд╛рдПрдЧрд╛ред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдпрд╣ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

 using UnityEngine; public class Button : MonoBehaviour { void OnTriggerEnter(Collider other) { transform.localPosition += new Vector3(0, 0, 0.3f); renderer.material.color = new Color(1, 0, 0); } void OnTriggerExit(Collider other) { transform.localPosition -= new Vector3(0, 0, 0.3f); renderer.material.color = new Color(0, 1, 0); } } 

рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ред рдмрдЯрди рдХреЛ рджрдмрд╛рдХрд░ рд░рдЦрдиреЗ рд╕реЗ рдпрд╣ рдХреЛрд▓рдмреЙрдХ рдХреЗ рдЧреЛрд▓рд╛рдХрд╛рд░ рдХреЛрд▓рд╛рдЗрдбрд░ рдХреЗ рдХрд╛рд░рдг рд╕реЙрд╕реЗрдЬ-рдлреНрд░реА рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╣рдореЗрд╢рд╛ recessed рдмрдЯрди рдХреЛ рдирд╣реАрдВ рдЫреВрдПрдЧрд╛ред рдЗрд╕реЗ рдХреИрд╕реЗ рд╣рд▓ рдХрд░реЗрдВ? рд╣рдо рдпрд╛рдж рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЦреЗрд▓ рдЖрдзреЗ рдЭреВрда рд╕реЗ рдмрдирд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рдХреЛрд▓рд╛рдЗрдбрд░ рдХреЗ рдЖрдХрд╛рд░ рдХрд╛ рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛рддрд╛ рд╣реИред рд╣рдо рдирд┐рд░реАрдХреНрд╖рдХ рдореЗрдВ рдХреЛрд▓рд╛рдЗрдбрд░ рдЧреБрдгреЛрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ, рдЬреЗрдб рдЕрдХреНрд╖ рдХреЗ рд╕рд╛рде рдЗрд╕рдХреЗ рдЖрдХрд╛рд░ рдХреЛ рдЪреМрдЧреБрдирд╛ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдЙрд╕реА рджрд┐рд╢рд╛ рдореЗрдВ -1.5 рд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдкрд░реАрдХреНрд╖рдг! рдЗрддрдирд╛ рдмреЗрд╣рддрд░ рд╣реИред

рджрд░рд╡рд╛рдЬреЗ, рджрд░рд╛рдЬ рдФрд░ рдЪреБрдВрдмрдХ


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

 public GameObject door; 

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

 using UnityEngine; public class Button : MonoBehaviour { public GameObject door; void OnTriggerEnter(Collider other) { door.SetActive(false); transform.localPosition += new Vector3(0, 0, 0.3f); renderer.material.color = new Color(1, 0, 0); } void OnTriggerExit(Collider other) { door.SetActive(true); transform.localPosition -= new Vector3(0, 0, 0.3f); renderer.material.color = new Color(0, 1, 0); } } 

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



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



рдЬреИрд╕рд╛ рдХрд┐ рдЖрдкрдиреЗ рд╢рд╛рдпрдж рджреЗрдЦрд╛, рдПрдХ рдмреЙрдХреНрд╕ рдХреЛ рдзрдХреНрдХрд╛ рджреЗрдирд╛ рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд╣реАрдВ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдЧрд░ рд╡рд╣ рдХрдорд░реЗ рдХреЗ рдХреЛрдиреЗ рдореЗрдВ рдлрдВрд╕ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реЛрдЧрд╛ред рдПрдХ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдо рдЯреЗрд▓реАрдлрд╝реЛрди рдЬрд╝реЛрди рдХреЛ рдХрдорд░реЗ рдХреЗ рдХреЛрдиреЛрдВ рдореЗрдВ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЙрди рд╕рднреА рдмреЙрдХреНрд╕реЛрдВ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджреЗрдЧрд╛ рдЬреЛ рдЙрдирдореЗрдВ рдорд┐рд▓ рдЧрдП рдереЗ, рд▓реЗрдХрд┐рди рдпрд╣ рдереЛрдбрд╝рд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред PlayerController рдХреЗ рд▓рд┐рдП рдПрдХ рдЪреБрдВрдмрдХ рдЬреЛрдбрд╝реЗрдВ рдЬреЛ рдЖрд╕-рдкрд╛рд╕ рдХреЗ рд╕рднреА рдмрдХреНрд╕реЗ рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░реЗрдЧрд╛ред Input.GetButton рдлрд╝рдВрдХреНрд╢рди, Input.GetButtonDown рдХреЗ рд╡рд┐рдкрд░реАрдд , рдЬрдм рддрдХ рдЕрдиреБрд░реЛрдзрд┐рдд рдмрдЯрди рджрдмрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддрдм рддрдХ рд╕рд╣реА рд╣реЛрдЧрд╛ред рд╣рдореЗрдВ рдХреНрдпрд╛ рдЪрд╛рд╣рд┐рдПред

 if (Input.GetButton("Jump")) 

рд╣рдо рдмрдХреНрд╕реЗ рдХреИрд╕реЗ рдкрд╛рдПрдВрдЧреЗ? рдХрдИ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдо рдкреНрд▓реЗрдпрд░ рдХреЛ рдПрдХ рдФрд░ рдХреЛрд▓рд╛рдЗрдбрд░ рд╕рдВрд▓рдЧреНрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ OnTriggerEnter рдпрд╛ OnTriggerStay рдХреЛ рдкрдВрдЬреАрдХреГрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рдмрдЯрди рдЯреНрд░рд┐рдЧрд░ рдХреА рд╢реБрд░реБрдЖрддреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдЧрд╛ред рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ рдореИрдЯреНрд░рд┐рдХреНрд╕ рд╡рд┐рднрд┐рдиреНрди рдХреЛрд▓рд░реНрд╕ рдХреЗ рд╕рд╛рде рд▓рд┐рдВрдХ рдХрд░рддрд╛ рд╣реИ ? рд╡рд╣рд╛рдВ рддреБрдо рдЬрд╛рдУред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЪреБрдВрдмрдХ рдХреЛ рдХреЗрд╡рд▓ рдПрдХ рдмрдЯрди рдХреЗ рд╕реНрдкрд░реНрд╢ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдмрд╛рдХреА рд╕рдордп рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╣рдо Physics.OverlapSphere рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЯрдХрд░рд╛рд╡ рдХреЗ рд▓рд┐рдП рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЬрд╛рдВрдЪ рдХрд░реЗрдВрдЧреЗред Transform.position рд╣рдореЗрдВ рдХреЛрд▓реЛрдмреЛрдХ рдХреЗ рдХреЗрдВрджреНрд░ рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рджреЗрдЧрд╛ред рдЖрдЗрдП рдкрд╛рд╕ рдХреА рд╡рд╕реНрддреБрдУрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░реЗрдВ:

 var big = Physics.OverlapSphere(transform.position, 2.1f); 

рдЖрдЗрдП рдЙрди рд╡рд╕реНрддреБрдУрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░реЗрдВ рдЬреЛ рд▓рдЧрднрдЧ рдмрди рдХреЛ рдЫреВ рд░рд╣реЗ рд╣реИрдВред

 var small = Physics.OverlapSphere(transform.position, 0.6f); 

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

 foreach (var body in big) if (System.Array.IndexOf(small, body) == -1 && body.tag == "Box") body.rigidbody.AddForce((transform.position - body.transform.position) * 20); 

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



рд╡реИрд╕реЗ рднреА, рдмреЙрдХреНрд╕ рд╣рдореЗрдВ рдереЛрдбрд╝рд╛ рдзрдХреНрдХрд╛ рджреЗрддрд╛ рд╣реИ, рдЕрдм рд╣рдо рдЗрд╕рд╕реЗ рдкрд░реЗрд╢рд╛рди рдирд╣реАрдВ рд╣реИрдВ, рдпрд╣ рд╡реИрд╕реЗ рднреА рдЖрдВрджреЛрд▓рди рдореЗрдВ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рдЪреМрдХрд╕ рдкрд╛рдардХреЛрдВ рдиреЗ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдПрдХ рдмрдЯрди рдмрдЧ рдкрд░ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рд╣реИред рдЪреМрдХрд╕ рдФрд░ рдЙрддреНрд╕рд╛рд╣реА рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕реЗ рддрдп рдХрд░ рдЪреБрдХреЗ рд╣реИрдВред рдпрд╣ рдХрд┐рд╕ рддрд░рд╣ рдХреА рдмрдЧ рд╣реИ?



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

рдмреБрд░рд╛ рд╡рд┐рдХрд▓реНрдк
 using UnityEngine; using System.Collections.Generic; public class Button : MonoBehaviour { public GameObject door; public bool pressed = false; private List<Collider> colliders = new List<Collider>(); void Update() { if (colliders.Count > 0 && !pressed) { door.SetActive(false); transform.localPosition += new Vector3(0, 0, 0.3f); renderer.material.color = new Color(1, 0, 0); pressed = true; } else if (colliders.Count == 0 && pressed) { door.SetActive(true); transform.localPosition -= new Vector3(0, 0, 0.3f); renderer.material.color = new Color(0, 1, 0); pressed = false; } } void OnTriggerEnter(Collider other) { colliders.Add(other); } void OnTriggerExit(Collider other) { colliders.Remove(other); } } 


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

 using UnityEngine; public class Button : MonoBehaviour { public GameObject door; private int colliderCount = 0; void OnTriggerEnter(Collider other) { if (colliderCount == 0) { door.SetActive(false); transform.localPosition += new Vector3(0, 0, 0.3f); renderer.material.color = new Color(1, 0, 0); } colliderCount++; } void OnTriggerExit(Collider other) { colliderCount--; if (colliderCount == 0) { door.SetActive(true); transform.localPosition -= new Vector3(0, 0, 0.3f); renderer.material.color = new Color(0, 1, 0); } } } 

рджреГрд╢реНрдп, рдХрдг рдФрд░ рдЖрдХреГрддрд┐рдпрд╛рдБ


рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдЦреЗрд▓ рдЪрд░рд┐рддреНрд░, рджреАрд╡рд╛рд░реЗрдВ, рдПрдХ рдмрдЯрди рдФрд░ рдПрдХ рджрд░рд╡рд╛рдЬрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдкреАрдЫреЗ рдХреБрдЫ рднреА рдЫрд┐рдкрд╛ рдирд╣реАрдВ рд╣реИред рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реНрддрд░реЛрдВ рдХреЗ рдмреАрдЪ рдмрдврд╝рдиреЗ рдХрд╛ рд╕рдордп рд╣реИред

рджреАрд╡рд╛рд░ рдХреЗ рдкреНрд░реАрдлрд╝реИрдм рдХреЛ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдХрд░реЗрдВ, рдЗрд╕реЗ "рд╕рдорд╛рдкреНрдд" рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╛рдо рдмрджрд▓реЗрдВ, рд▓реЗрдмрд▓ рдХреЛ рдЙрд╕реА рдирд╛рдо рдкрд░ рдмрджрд▓реЗрдВ, рдПрдХ рдЯреНрд░рд┐рдЧрд░ рдореЗрдВ рдХреЛрд▓рд╛рдЗрдбрд░ рдХреЛ рдЪрд╛рд▓реВ рдХрд░реЗрдВред рдПрдХ рдмреАрдХрд┐рдВрдЧ рдмреНрд▓реВ рд░рдВрдЧ рдХреЗ рд╕рд╛рде рдПрдХ рдлрд┐рдирд┐рд╢ рдореИрдЯ рд╕рд╛рдордЧреНрд░реА рдмрдирд╛рдПрдВ рдФрд░ рдЗрд╕реЗ рдЦрддреНрдо рдкрд░ рд▓рдЯрдХрд╛ рджреЗрдВред



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

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



рдпрд╣ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рдЕрдЧрд▓реЗ рд╕реНрддрд░ рддрдХ рд▓реЗ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд┐рдирд┐рд╢ рдХреЛ рдордЬрдмреВрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдиреА рд╣реБрдИ рд╣реИред рдПрдХрддрд╛ рдореЗрдВ рджреГрд╢реНрдпреЛрдВ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдХрдИ рдЙрдкрдпреЛрдЧреА рдХрд╛рд░реНрдп рдФрд░ рдЪрд░ рд╣реИрдВред Application.loadedLevel рд╣рдореЗрдВ рд╡рд░реНрддрдорд╛рди рд╕реНрддрд░ рджрд┐рдЦрд╛рдПрдЧрд╛, Application.levelCount рдЕрдкрдирд╛ рдирдВрдмрд░ рджрд┐рдЦрд╛рдПрдЧрд╛, рдФрд░ Application.LoadLevel рд╡рд╛рдВрдЫрд┐рдд рдХреЛ рд▓реЛрдб рдХрд░реЗрдЧрд╛ ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдореЗрдВ рдЙрди рд╕рднреА рджреГрд╢реНрдпреЛрдВ рдХреЛ рдмрд┐рд▓реНрдб рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдЬреЛ рд╣рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЖрдЗрдП рдПрдХ рдирдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯ "рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВ" рдмрдирд╛рдПрдВ, рдЗрд╕реЗ рдкреНрд░реАрдлреИрдм рдкрд░ рд▓рдЯрдХрд╛рдПрдВ рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛ рдЕрдВрджрд░ рд▓рд┐рдЦреЗрдВ:

 using UnityEngine; public class Finish : MonoBehaviour { void OnTriggerEnter(Collider other) { if (other.tag == "Player") if (Application.loadedLevel + 1 != Application.levelCount) Application.LoadLevel(Application.loadedLevel + 1); else Application.LoadLevel(0); } } 

рд╣рдо рдЬрд╛рдВрдЪрддреЗ рд╣реИрдВ рдХрд┐ рдЦрд┐рд▓рд╛рдбрд╝реА рдлрд┐рдирд┐рд╢ рд▓рд╛рдЗрди рдХреЗ рд▓рд┐рдП рдорд┐рд▓рд╛ рдерд╛, рдФрд░ рдлрд┐рд░ рд╣рдо рдЕрдЧрд▓реЗ рдпрд╛ рдкрд╣рд▓реЗ рд╕реНрддрд░ рдкрд░ рдЪрд▓реЗ рдЧрдПред рд╣рдорд╛рд░реЗ рдирдП рдкреВрд░реНрдг рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдЪрдЦрдирд╛ред

рд╕реМрдВрджрд░реНрдпрд╢рд╛рд╕реНрддреНрд░, рдЧрддрд┐рдХреА рдФрд░ рдпрд╛рдВрддреНрд░рд┐рдХреА


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

рдЖрдЗрдП рд╣рдорд╛рд░реА рд░рдЪрдирд╛ рдХреЛ рджреЗрдЦреЗрдВред рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдпрд╛рдВрддреНрд░рд┐рдХреА рдЖрдВрджреЛрд▓рди рд╣реИрдВред рдЖрдЗрдП рдЗрд╕ рдкрд░ рдЧреМрд░ рдХрд░реЗрдВ рдХрд┐ рдХреНрдпрд╛ рдЙрд╕рдХреЗ рд╕рд╛рде рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИред рдХреЛрдб рдЦреЛрд▓реЗрдВред

 var direction = new Vector3(Input.GetAxis("Horizontal"), Input.GetAxis("Vertical"), 0); 

рдпрджрд┐ рдЖрдк рдХрд░реАрдм рд╕реЗ рджреЗрдЦреЗрдВ, рддреЛ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рд╣рдорд╛рд░рд╛ рд╡реЗрдХреНрдЯрд░ рд╡рд┐рдХрд░реНрдгреЛрдВ рдХреЗ рд╕рд╛рде рд▓рдВрдмрд╛ рд╣реИ, рдФрд░ рдЗрд╕рд▓рд┐рдП рд▓рд╛рдЧреВ рдмрд▓ рдмрдбрд╝рд╛ рд╣реИред рд╡реЗрдХреНрдЯрд░ рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рдХрд░рдХреЗ рдЖрдк рдЗрд╕реЗ рдареАрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

 var direction = new Vector3(Input.GetAxis("Horizontal"), Input.GetAxis("Vertical"), 0).normalized; 

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

рд╣рдо рдХрдбрд╝реА рдореЗрд╣рдирдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдзреНрдпрд╛рди рджреЗрддреЗ рд╣реИрдВ рдХрд┐ ... рджреЗрдЦреЗрдВ? рдирд╣реАрдВ? рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕рдВрдХрд▓рд┐рдд рдХрд░реЗрдВ рдФрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдиреНрдпреВрдирддрдо рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред рдорд╣рд╛рди рдмрди рдордХреНрдЦрд┐рдпреЛрдВ, рд╕рд╣реА? рд╣рд╛рдВ, рдпрд╣ рдЗрддрдирд╛ рддреЗрдЬ рд╣реИ рдХрд┐ рдХреЛрд▓рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд╣реА рдЙрдбрд╝рд╛рди рднрд░рддреЗ рд╣реИрдВред рдпрд╣ рдирд┐рдпрдВрддреНрд░рдг рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдЕрдкрдбреЗрдЯ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдХрд╛рд░рдг рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдлреНрд░реЗрдо рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдЦреЗрд▓ рдХреЛ рджреЛ рдмрд╛рд░ рддреНрд╡рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╕рднреА рдмрд▓реЛрдВ рдХреЛ рдЕрдХреНрд╕рд░ рджреЛ рдмрд╛рд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдмрд╕ рдЕрдкрдбреЗрдЯ рдХреЛ рдлрд┐рдХреНрд╕реНрдбрдпреВрдбреЗрдЯ рдореЗрдВ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдлреНрд░реЗрдо рджрд░ рдкрд░ рдирд┐рд░реНрднрд░ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЯрд╛рдЗрдорд░ рджреНрд╡рд╛рд░рд╛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрджрд┐ рдЯреНрд░рд╛рдВрд╕рдлрд╝реЙрд░реНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдореВрд╡рдореЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди Time.deltaTime рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ FPS рд╕реЗ рдореВрд╡ рдХреЛ рдЕрдирдЯрд╛рдЗрдЯ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛрдЧрд╛ред

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



рдЦреЗрд▓ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХрд╛ рднреА рдмрд╣реБрдд рдорд╣рддреНрд╡ рд╣реИред рдЙрдкрд╕реНрдерд┐рддрд┐ рд╕реЗ, рдореЗрд░рд╛ рдорддрд▓рдм рдлреНрд░реЗрдо рдореЗрдВ рдмрд╣реБрднреБрдЬ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд╣реАрдВ рд╣реИред рдпрд╛рдж рд░рдЦреЗрдВ, рдЦреЗрд▓ рдХрд▓рд╛ рд╣реИред рд╕рдВрдмрдВрдзрд┐рдд рдХрд▓рд╛ рд░реВрдкреЛрдВ рдореЗрдВ рдХреНрдпрд╛ рдЪреАрдЬреЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВ? рд╕реНрдЯрд╛рдЗрд▓рд┐рд╕реНрдЯрд┐рдХреНрд╕, рд░рдВрдЧ, рдкреНрд░рдХрд╛рд╢, рдЫрд╛рдпрд╛ред рдпрд╣рд╛рдВ рд░рдВрдЧреЛрдВ рдХрд╛ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рд╕рдВрдпреЛрдЬрди рдЦреЛрдЬрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ рдпрд╛ рдЕрдкрдирд╛ рд╕реЗрдЯ рдпрд╣рд╛рдВ рдПрдХрддреНрд░ рдХрд░реЗрдВ ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдкреНрд░реВрди рджреЗрдЦреЗрдВ ред рдпрд╣ рдЦреЗрд▓ рд╕рд░реНрд╡реЛрдЪреНрдЪрддрд╛ рдХреА рднрд╛рд╡рдирд╛ рдореЗрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣реЗрдм рдХреЗ рдХрд░реАрдм рд╣реИред рдЖрдк рдХреБрдЫ рд░рдВрдЧ рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рдХреЙрдкреА рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдмрдирд╛рд╡рдЯ рдФрд░ рдЬрд╛рджреВ рдЯреЛрдирд╛ рдХреЗ рдмрд┐рдирд╛ рдпрд╣ рдмрд╣реБрдд рд╕реБрдВрджрд░ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдЕрдзреАрд░ рд▓реЛрдЧ рдкрд╣рд▓реЗ рд╣реА рдКрдкрд░ рджрд┐рдП рдЧрдП рд▓рд┐рдВрдХ рдкрд░ рдореЗрд░реЗ рдкреНрд░рдпрд╛рд╕ рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЛ рджреЗрдЦ рдЪреБрдХреЗ рд╣реИрдВ, рдФрд░ рдЪреМрдХрд╕ рдкрд╛рдардХ рдЙрдиреНрд╣реЗрдВ рд▓реЗрдЦ рдХреЗ рдЕрдВрдд рдореЗрдВ рдлрд┐рд░ рд╕реЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред

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

рдирд┐рд╖реНрдХрд░реНрд╖


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

рд╕рдВрджрд░реНрдн


рд▓реЗрдЦ рд╕реЗ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк
рдСрдирд▓рд╛рдЗрди рд╕рдВрд╕реНрдХрд░рдг
рд╡рд┐рдВрдбреЛрдЬ [ рдорд┐рд░рд░ ] ~ 7.5 рдПрдордмреА рдХреЗ рд▓рд┐рдП рд╕рдВрдХрд▓рд┐рдд рд╕рдВрд╕реНрдХрд░рдг
рд╕реНрд░реЛрдд [ рдорд┐рд░рд░ ] [ рдЧрд┐рдЯрд╣рдм ] ~ резремрел Kb

рдЙрдиреНрдирдд рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк
рдСрдирд▓рд╛рдЗрди рд╕рдВрд╕реНрдХрд░рдг
рд╡рд┐рдВрдбреЛрдЬ [ рдорд┐рд░рд░ ] ~ 7.5 рдПрдордмреА рдХреЗ рд▓рд┐рдП рд╕рдВрдХрд▓рд┐рдд рд╕рдВрд╕реНрдХрд░рдг
рд╕реНрд░реЛрдд [ рдорд┐рд░рд░ ] [ рдЧрд┐рдЯрд╣рдм ] ~ рейреирел рдХреЗрдмреА

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


All Articles