рдирдорд╕реНрддреЗ!
рдореБрдЭреЗ рдкрддрд╛ рд╣реИ, рдФрд░ рджрд┐рд▓ рд╕реЗ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЗ рдХрд╛рд░реНрдб рдЧреЗрдо рдпрд╛ рдереНрд░реА-рдЗрди-рд╡рди рдЧреЗрдореНрд╕ рдЧрд╛рдпрдм рд╣реИрдВред рдЪреБрдкрдХреЗ рд╕рд┐рд╕реНрдЯрдо!
рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЪреБрдкрдХреЗ рдХреЗ рдХрд┐рд╕реА рднреА рд╕реНрд╡рд╛рднрд┐рдорд╛рдиреА рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдХреЗ рд╡рд╛рддрд╛рд╡рд░рдг рдХреА рд░реЛрд╢рдиреА рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдПред рдореИрдВ рд╡рд┐рд╖рдп рдХреЛ рдЦреЛрджрдиреЗ рдФрд░ рдЕрд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдХрдо рдорд╛рддреНрд░рд╛ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪрдХрд┐рдд рдерд╛ред рдЗрд╕рд▓рд┐рдП, рдореИрдВ рдлрд▓реЛрдВ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреА рдЬрд▓реНрджрдмрд╛рдЬреА рдХрд░рддрд╛ рд╣реВрдВред
рдЖрдЬ рд╣рдо рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рд▓рд┐рдП рдЪреБрдкрдХреЗ рд╕реЗ рдПрдХ рдкреВрд░реНрдг рд╡рд┐рдХрд╕рд┐рдд рдкреНрд░рдгрд╛рд▓реА рд╡рд┐рдХрд╕рд┐рдд рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ, рд╣рдо рдкреНрд░рдХрд╛рд╢ рдХреЗ рд╕рд╛рде рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ рдмрд╛рддрдЪреАрдд рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗред
рд╡рд┐рдзрд┐ 1: рдХреЛрд▓рд╛рдЗрдбрд░
рдПрдХ рд╕рд░рд▓ рдФрд░ рдмрд╣реБрдд рд╕рдВрд╕рд╛рдзрди-рдЧрд╣рди рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИред
рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдореЗрдВ рдПрдХ рдЧреЛрд▓рд╛рдХрд╛рд░ рдХреЛрд▓рд╛рдЗрдбрд░ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред рд╣рдо рдЗрд╕реЗ рдПрдХ рдЯреНрд░рд┐рдЧрд░ рдмрдирд╛рддреЗ рд╣реИрдВред рд╣рдо рдкреНрд░рдХрд╛рд╢ рдХреЗ рддреНрд░рд┐рдЬреНрдпрд╛ рдХреЗ рдмрд░рд╛рдмрд░ рдЖрдпрд╛рдо рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВред
рдмрд╛рдХреА рдПрдХ рдЫрд╛рдпрд╛ рдХреА рддрд░рд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИред рд╣рдо рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦ рд░рд╣реЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ OnTriggerEnter () рдореЗрдВ рд╣рдо рдкреНрд░рдХрд╛рд╢ рдЧрдгрдирд╛ рдХреА рд╕рдХреНрд░рд┐рдпрддрд╛ рд░рдЦрддреЗ рд╣реИрдВ (рддрд╛рдХрд┐ рдЦрд┐рд▓рд╛рдбрд╝реА рдкрд╛рд╕ рди рд╣реЛрдиреЗ рдкрд░ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд "рдирд┐рд╖реНрдХреНрд░рд┐рдп" рдХрд╛рдо рди рдХрд░реЗрдВ)ред
рд░реЛрд╢рдиреА рдХреА рдЧрдгрдирд╛ рд╕реНрд╡рдпрдВ рдЕрдкрдбреЗрдЯ () рдореЗрдВ рд╕реНрдерд┐рдд рд╣реЛрдЧреАред рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдпрд╣ рд╕рд╛рдорд╛рдиреНрдп рднреМрддрд┐рдХреА рд╣реИред рд░рд╛рдИрдХрд╛рд╕реНрдЯ ()ред рдпрджрд┐ рдпрд╣ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рд╣рд┐рдЯ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЦрд┐рд▓рд╛рдбрд╝реА рдкреНрд░рдХрд╛рд╢ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╣реИред рдпрджрд┐ рдпрд╣ рдирд╣реАрдВ рдЧрд┐рд░рддрд╛ рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЦрд┐рд▓рд╛рдбрд╝реА рдмрд╛рдзрд╛рдУрдВ рдХреЗ рдкреАрдЫреЗ рд╣реИ рдФрд░ рдЗрд╕рд▓рд┐рдП, рдЫрд╛рдпрд╛ рдореЗрдВред
рдЖрдк рдпрд╣рд╛рдВ рдЦрд┐рд▓рд╛рдбрд╝реА рдФрд░ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдХреЗ рдмреАрдЪ рдХреА рджреВрд░реА рдХреА рдЧрдгрдирд╛ рднреА рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд░реЛрд╢рдиреА рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдлреНрд▓реЛрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ, рдЬреЛ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рджреВрд░реА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рднрд┐рдиреНрди рд╣реЛрдЧрд╛ред рдФрд░ рдЬрд╣рд╛рдБ рднреА рдЖрдкрдХреА рджрд┐рд▓ рдХреА рдЗрдЪреНрдЫрд╛ рд╣реЛ, рдЖрдк рдЙрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдЙрджрд╛рд╣рд░рдг
рдмрд┐рдВрджреБ 1 рдкрд░, рд░реЛрд╢рдиреА рдЕрдзрд┐рдХрддрдо рдХреЗ рдХрд░реАрдм рд╣реИред рдмрд┐рдВрджреБ 2 рдкрд░, рд░реЛрд╢рдиреА рдиреНрдпреВрдирддрдо рд╣реИ - рдкреНрд░рдХрд╛рд╢ рдФрд░ рдмрд┐рдВрджреБ рдХреЗ рдмреАрдЪ рдПрдХ рдмрд╛рдзрд╛ рд╣реИред рдмрд┐рдВрджреБ 3 рдкрд░, рд░реЛрд╢рдиреА рдФрд╕рдд рд╣реИред рдФрд░ рд╡рд╣ рд╕рдм рдирд╣реАрдВ рд╣реИ! рдЖрдк рд╡рд┐рднрд┐рдиреНрди "рд╢реИрдбреЛ рдЬрд╝реЛрди" рдореЗрдВ рдЯреНрд░рд┐рдЧрд░ рдХреЛрд▓рд╛рдЗрдбрд░ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд╣рд╛рдБ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рдЫрд┐рдкрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдореИрдирд╣рдВрдЯ рдХреА рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреА рдкрд░рдВрдкрд░рд╛рдУрдВ рдореЗрдВред рдЗрд╕реА рддрд░рд╣, рдЖрдк рдЙрдЬреНрдЬреНрд╡рд▓ рдХреНрд╖реЗрддреНрд░ рдХреЛ рдХреЛрд▓рд╛рдбрд░ рдХреЗ рд╕рд╛рде рдЪрд┐рд╣реНрдирд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрдиреБрдХрд░рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕реНрдкреЙрдЯрд▓рд╛рдЗрдЯ рдХреА рд░реЛрд╢рдиреАред
рдлрд╛рдпрджреЗ:
- рдкреНрд╡рд╛рдЗрдВрдЯ рд░реЛрд╢рдиреА рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рди рд╣реИред
- рдпрджрд┐ рдЖрдк рдкреНрд░рдХрд╛рд╢ рдХреЗ рд╕реНрд░реЛрддреЛрдВ рдХреЛ рд╕реНрдкреИрдо рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдХрд╛рдлреА рдХрд┐рдлрд╛рдпрддреАред
рдиреБрдХрд╕рд╛рди:
- рд╕реНрдкреЙрдЯ рд▓рд╛рдЗрдЯ рдФрд░ рдбрд╛рдпрд░реЗрдХреНрд╢рдирд▓ рд▓рд╛рдЗрдЯ рдХреЛ рдХрд╛рдлреА рдЯреНрдпреВрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрджрд┐ рдкрд╣рд▓реА рдмрд╛рд░ рдпрд╣ рдкреНрд░рдХрд╛рд╢ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХреЙрдЗрд▓рд░ рдХреЛ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ (рдкреНрд░рд╡реЗрд╢ рджреНрд╡рд╛рд░ рдкрд░ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреА рджреГрд╢реНрдпрддрд╛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП), рддреЛ рджреВрд╕рд░рд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╣реЙрд░рд░ рд╣реИред рдЖрдкрдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдЫрд╛рдпрд╛ рдореЗрдВ (рдпрд╛ рдкреНрд░рд╡реЗрд╢ рджреНрд╡рд╛рд░ рдкрд░ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреА рджреГрд╢реНрдпрддрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП) рдХреЛрд▓рд╛рдЗрдбрд░ рдХреЛ рд░рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдпрд╛ рдЦрд┐рд▓рд╛рдбрд╝реА рдФрд░ "рд╕реВрд░реНрдп" рдХреЗ рдмреАрдЪ рд▓рдЧрд╛рддрд╛рд░ Physics.Raycast () рдХреЗ рд╕рд╛рде рдЬрд╛рдВрдЪ рдХрд░реЗрдВ - рдпрд╣ рдХрд┐рд░рдгреЛрдВ рдпрд╛ рдЫрд╛рдпрд╛ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИред
- рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдХреЛрд▓рд╛рдЗрдбрд░ рджреГрд╢реНрдп рдХреЛ рдЕрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рднреМрддрд┐рдХреА рдХреЛ рдЬрдЯрд┐рд▓ рдХрд░рддреЗ рд╣реИрдВред
- рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрддреЛрдВ рдХреЛ рдкреНрд░рддрд┐рдЪреНрдЫреЗрджрди рдХреЗ рд╕рд╛рде рджреЗрдЦрднрд╛рд▓ рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред
- рдбрд╛рдпрдирд╛рдорд┐рдХ рд▓рд╛рдЗрдЯ (рдЪрд▓рддреА рдпрд╛ рдмрджрд▓рддреА рддреАрд╡реНрд░рддрд╛) рдХреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрд▓рдЧ рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рд╡рд┐рдзрд┐ 2: рд░реЗрдВрдбрд░рдЯреЗрдХреНрд╕реНрдЯ
рд╣рдо рдпрд╣рд╛рдВ рдХреНрдпрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдореЗрдВ рдХреИрдорд░реЗ рд╕реЗ рдПрдХ "рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ" рдорд┐рд▓рддрд╛ рд╣реИ, рдФрд░ рдореБрдЦреНрдп рдХреИрдорд░рд╛ рд╕реЗ рдЬрд░реВрд░реА рдирд╣реАрдВ рд╣реИред рдФрд░ рдлрд┐рд░ рд╣рдо рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреЗ рд░рдВрдЧ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛ рд╕рдХреЗ рдХрд┐ рд╡рд┐рд╖рдп рдкрд░ рдХрд┐рддрдирд╛ рдЙрдЬреНрдЬреНрд╡рд▓ рдкреНрд░рдХрд╛рд╢ рдЧрд┐рд░рддрд╛ рд╣реИред
рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдПрдХ рд╡рд╕реНрддреБ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬрд┐рд╕рд╕реЗ рд╣рдо рдкреНрд░рдХрд╛рд╢ рдХреЛ "рдкрдврд╝реЗрдВрдЧреЗ"ред рдПрдХ рдирд┐рдпрдорд┐рдд рдЧреЛрд▓реЗ рдпрд╛ рд╡рд┐рдорд╛рди рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВ, рдЗрд╕реЗ рдЫреЛрдЯрд╛ рдХрд░реЗрдВ (рд╕реНрдХреЗрд▓ 0.1), рдЗрд╕реЗ рдлрд░реНрд╢ рдХреЗ рдХрд░реАрдм рд░рдЦреЗрдВ, рдЗрд╕реЗ рд╕рдлреЗрдж рдмрдирд╛ рджреЗрдВ, рдХреЛрд▓рд╛рдЗрдбрд░ рд╣рдЯрд╛ рджреЗрдВ:
рдЫрд┐рдкрд╛ рд╣реБрдЖ рдкрд╛рда рдПрдХ рдХреИрдорд░рд╛ рдЬреЛрдбрд╝реЗрдВ (рдСрдбрд┐рдпреЛ рд╢реНрд░реЛрддрд╛ рдХреЛ рдирд┐рдХрд╛рд▓рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдФрд░ рдЬрд╛рдВрдЪ рд▓реЗрдВ рдХрд┐ рдореЗрдирдХреИрдорд░рд╛ рдЯреИрдЧ рдЗрд╕рдХреЗ рд▓рд╛рдпрдХ рдирд╣реАрдВ рд╣реИ)ред рдЗрд╕реЗ рд╣рдорд╛рд░реА рд╡рд╕реНрддреБ рд╕реЗ рдмрд╛рдВрдзреЛред рд╣рдо рдЗрд╕реЗ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рдбрд╛рд▓рддреЗ рд╣реИрдВ, рд╣рдо рдЗрд╕реЗ рдиреАрдЪреЗ рдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рдореБрдЦреНрдп рдкреНрд░рджрд░реНрд╢рди рдирд╣реАрдВ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдЙрдЬрд╛рдЧрд░ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рдХрд░рдирд╛ рдУрд░реНрдереЛрдЧреНрд░рд╛рдлрд┐рдХ рдЖрдкрдХреЗ рд╕реНрд╡рд╛рдж рдХреЗ рд▓рд┐рдП рд╣реИред
рдЕрдВрдд рдореЗрдВ, рд╣рдо рдЗрд╕реЗ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд░рдЦрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдпрд╣ рд╣рдорд╛рд░реА рд╡рд╕реНрддреБ рдкрд░ рдФрд░ рдХреЗрд╡рд▓ рдЙрд╕ рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗред
рдЫрд┐рдкрд╛ рд╣реБрдЖ рдкрд╛рда рдЕрдВрдд рдореЗрдВ, рдкреНрд░рд╛рдердорд┐рдХ рдФрд░ рджреНрд╡рд┐рддреАрдпрдХ рдХреИрдорд░реЛрдВ рдХреЗ рдХреБрд▓рд┐рдВрдЧ рдорд╛рд╕реНрдХ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ рддрд╛рдХрд┐ рдкреНрд░рд╛рдердорд┐рдХ рд╣рдорд╛рд░реА "рдкреНрд░рдХрд╛рд╢" рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рди рдХрд░реЗрдВ, рдЬрдмрдХрд┐ рдорд╛рдзреНрдпрдорд┐рдХ рдХреЗрд╡рд▓ рдЙрдиреНрд╣реЗрдВ рджреЗрдЦрддреЗ рд╣реИрдВ, рдмрд┐рдирд╛ рдХреБрдЫ рдФрд░ рдЕрд╡реНрдпрд╡рд╕реНрдерд╛ рдХреЗред
рдФрд░ рдпрд╣реАрдВ рд╕реЗ рдорд╕реНрддреА рд╢реБрд░реВ рд╣реЛрддреА рд╣реИред рд╣рдо рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдХреИрдорд░реЗ рд╕реЗ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ:
public Camera cam; // RenderTexture tex; Texture2D _tex; void Start () { // "". // , - . // Depth 0 - . tex = new RenderTexture (1, 1, 8); // RenderTexture "" , // , . _tex = new Texture2D (1, 1, TextureFormat.RGB24, false); } void Update () { // "" cam.targetTexture = tex; cam.Render (); // RenderTexture.active = tex; // Texture2D _tex.ReadPixels (new Rect (0, 0, 1, 1), 0, 0); _tex.Apply (); Color col = _tex.GetPixel (0, 0); float vis = (col.r + col.g + col.b) / 3; }
рдЖрдЙрдЯрдкреБрдЯ рдкрд░, рд╣рдореЗрдВ рдПрдХ рдлреНрд▓реЛрдЯ рд╡рд┐рдЬрд╝ рдорд┐рд▓рддрд╛ рд╣реИ, рдЬреЛ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рд╣рдорд╛рд░реА рд╡рд╕реНрддреБ рдкрд░ рд░реЛрд╢рдиреА рдХреА рдШрдЯрдирд╛ рдХреЗ рд╕реНрддрд░ рдХрд╛ рдПрдХ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рд╣реИред рдпрджрд┐ рд╕реНрд░реЛрдд рдХрд░реАрдм рд╣реИ - рд╡рд╕реНрддреБ рд╕рдлреЗрдж рд╣реИ - рд╡рд┐рдЬрд╝ рд╣реИ 1. рдпрджрд┐ рдпрд╣ рдЕрдВрдзреЗрд░рд╛ рд╣реИ - рдСрдмреНрдЬреЗрдХреНрдЯ рдХрд╛рд▓рд╛ рд╣реИ - рд╡рд┐рдЬрд╝ ~ ~ 0 рд╣реИред
рд╣рдореЗрдВ рдЙрдкрд░реЛрдХреНрдд рдСрдкрд░реЗрд╢рди рдХреЛ рд╣рд░ рдлреНрд░реЗрдо рдореЗрдВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рджреВрд╕рд░реЗ рдЯрд╛рдЗрдорд░ рдХреЛ рдПрдореНрдмреЗрдб рдХрд░рддреЗ рд╣реИрдВ:
float interval = 0; void Update () { interval += Time.deltaTime; if (interval < 1) return; interval = 0; // }
рдЗрд╕рдХреЗ рдмрд╛рдж, рд╣рдо рдЕрдкрдиреЗ рдкреВрд░реЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдкреНрд▓реЗрдпрд░ рдкрд░ рдмрд╛рдБрдз рджреЗрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рд╡рд╣ рдЙрд╕рдХреЗ рд╕рд╛рде рдЪрд▓реЗред рдФрд░ рд╣рдорд╛рд░рд╛ рд╡рд┐рдЬрд╝ рд╡реЗрд░рд┐рдПрдмрд▓ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдкреНрд░рдХрд╛рд╢ рджреЗрддрд╛ рд╣реИ!
рдЗрд╕ рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХреЗрд╡рд▓ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЖрдк рдЗрд╕реЗ рдХрд╣реАрдВ рднреА рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЬреИрд╕реЗ рдЪрд╛рд╣реЗрдВ, рдПрдХ рддрд░рд╣ рдХреЗ рд▓рд╛рдЗрдЯ рд╕реЗрдВрд╕рд░ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдЙрдиреНрд╣реЗрдВ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдкреНрд░рднрд╛рд╡реА рддрд░реАрдХреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рд╡рд┐рдХрд▓реНрдк рд░рдЦрдирд╛ рд╣рдореЗрд╢рд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрддрд╛ рд╣реИ?
рдлрд╛рдпрджреЗ рд╕реНрдкрд╖реНрдЯ рд╣реИрдВ, рдЪрд▓реЛ рдиреБрдХрд╕рд╛рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВред
рдХрдорд┐рдпреЛрдВ
- рдкреНрд░рддреНрдпреЗрдХ "рд▓рд╛рдЗрдЯ рдбрд┐рдЯреЗрдХреНрдЯрд░" (рдпрджрд┐ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИрдВ) рдХреЛ рдПрдХ рдЕрд▓рдЧ рдХреИрдорд░реЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
- Texture2D.ReadPixels () - рдареАрдХ рд╣реИ, рдмрд╣реБрдд рдзреАрдореАред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рдЖрдк рдЗрд╕реЗ рдПрдХ рдмрд╛рд░ рдПрдХ рджреВрд╕рд░реЗ рдХреЛ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рд╣рд░ рдлреНрд░реЗрдо рдирд╣реАрдВ, рднрд▓реЗ рд╣реА рдЖрдк рдЕрд▓рдЧ-рдЕрд▓рдЧ рдлреНрд░реЗрдо рдореЗрдВ рдЯреЗрдХреНрд╕реНрдЯ рд▓рд┐рдЦрдиреЗ рдФрд░ рдкрдврд╝рдиреЗ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рддреЛрдбрд╝рддреЗ рд╣реИрдВ, рдлрд┐рд░ рднреА 40-110ms рдкрд░ рд▓реЗрдЖрдЙрдЯ рд╣реИрдВред
- рдпрд╣ рдкреНрд░рдгрд╛рд▓реА рдХреБрдЫ рджреБрд░реНрд▓рдн рдорд╛рдорд▓реЛрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд░рдЦрддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдЪрд░рд┐рддреНрд░ рдкрд░ рдПрдХ рдЯреЙрд░реНрдЪ рдЪрдордХрддрд╛ рд╣реИред рдЪрд░рд┐рддреНрд░ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЬрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкреНрд░рдХрд╛рд╢ рдЙрд╕ рдкрд░ рдФрд░ рдЙрд╕рдХреЗ рдкреАрдЫреЗ рдкрдбрд╝рддрд╛ рд╣реИ, рдФрд░ рдиреАрдЪреЗ рдирд╣реАрдВ, рдХреНрд░рдорд╢рдГ, рд╣рдорд╛рд░рд╛ рдкреНрд░рдХрд╛рд╢ рдбрд┐рдЯреЗрдХреНрдЯрд░ рдирд┐рдореНрди рд╕реНрддрд░ рдХрд╛ рдкреНрд░рдХрд╛рд╢ рджрд┐рдЦрд╛рддрд╛ рд╣реИред рдЖрдк рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдбрд┐рдЯреЗрдХреНрдЯрд░ рдХреЛ рдлрд░реНрд╢ рдкрд░ рдирд╣реАрдВ рд░рдЦрдХрд░, рдмрд▓реНрдХрд┐ рдЪрд░рд┐рддреНрд░ рдХреА рдЫрд╛рддреА рдХреЗ рд╕реНрддрд░ рдкрд░ред рдлрд┐рд░ рдЖрдкрдХреЛ рджреЛрдиреЛрдВ рддрд░рдл рдкреНрд░рдХрд╛рд╢ рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛ рддрд░рдл рд╡рд┐рдкрд░реАрдд рдХреИрдорд░реЛрдВ рдХреЛ рд▓рдЧрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдХреНрдпрд╛ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЖрдзрд╛ рдХрд░рдХреЗ рдзреАрдорд╛ рдХрд░ рджреЗрдЧрд╛ред