{"id":321763,"date":"2021-04-20T15:00:42","date_gmt":"2021-04-20T15:00:42","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=321763"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=321763","title":{"rendered":"\u0418\u0433\u0440\u043e\u0432\u044b\u0435 \u043c\u0435\u0445\u0430\u043d\u0438\u043a\u0438 \u043d\u0430 \u0443\u0440\u043e\u043a\u0435 \u0433\u0435\u043e\u043c\u0435\u0442\u0440\u0438\u0438 \u0438\u043b\u0438 \u0432\u0435\u043a\u0442\u043e\u0440\u044b \u043d\u0430 Unity 3D"},"content":{"rendered":"\n<div class=\"post__text post__text_v2\" id=\"post-content-body\">\n<h2>\u0423\u0447\u0435\u0431\u043d\u044b\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b \u0434\u043b\u044f \u0448\u043a\u043e\u043b\u044b \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f. \u0427\u0430\u0441\u0442\u044c&nbsp;16<\/h2>\n<details class=\"spoiler\">\n<summary>\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0435 \u0443\u0440\u043e\u043a\u0438 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0437\u0434\u0435\u0441\u044c:<\/summary>\n<div class=\"spoiler__content\">\n<ol>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/535916\/\" rel=\"noopener noreferrer nofollow\">Spaceship<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/536204\/\" rel=\"noopener noreferrer nofollow\">\u0414\u043e\u043c\u0438\u043d\u043e<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/536658\/\" rel=\"noopener noreferrer nofollow\">Flappy Bird<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/537580\/\" rel=\"noopener noreferrer nofollow\">\u0413\u0440\u0430\u0432\u0438\u0442\u0430\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u043a\u043e\u043c\u043d\u0430\u0442\u0430<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/537586\/\" rel=\"noopener noreferrer nofollow\">\u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u0440<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/538874\/\" rel=\"noopener noreferrer nofollow\">\u0414\u0435\u0440\u0435\u0432\u044c\u044f (\u043f\u043b\u0430\u0433\u0438\u043d SpeedTree)<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/538878\/\" rel=\"noopener noreferrer nofollow\">\u041c\u043e\u0434\u0435\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0434\u043e\u043c\u0430 \u0432 SketchUp<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/538910\/\" rel=\"noopener noreferrer nofollow\">\u0414\u043e\u043c \u0432 \u043b\u0435\u0441\u0443<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/540146\/\" rel=\"noopener noreferrer nofollow\">\u042d\u0444\u0444\u0435\u043a\u0442 \u0434\u043e\u0436\u0434\u044f. \u0427\u0430\u0441\u0442\u0438\u0446\u044b<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/540186\/\" rel=\"noopener noreferrer nofollow\">\u0411\u0438\u043b\u044c\u044f\u0440\u0434<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/540274\/\" rel=\"noopener noreferrer nofollow\">\u0416\u0438\u0434\u043a\u0438\u0439 \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u0436<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/541868\/\" rel=\"noopener noreferrer nofollow\">\u0421\u0442\u0438\u043a\u0438 \u0438 \u0440\u0430\u0431\u043e\u0442\u0430 \u0441 Event System<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/551516\/\" rel=\"noopener noreferrer nofollow\">\u0421\u0438\u043d\u0442\u0435\u0437\u0430\u0442\u043e\u0440 \u043d\u0430 Unity 3D<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/552834\/\" rel=\"noopener noreferrer nofollow\">\u0421\u0443\u0434\u043d\u043e \u043d\u0430 \u0432\u043e\u0437\u0434\u0443\u0448\u043d\u043e\u0439 \u043f\u043e\u0434\u0443\u0448\u043a\u0435<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/552840\/\" rel=\"noopener noreferrer nofollow\">\u0420\u0435\u0433\u0434\u043e\u043b\u043b\u044b \u043d\u0430 Unity 3D<\/a><\/p>\n<\/li>\n<\/ol>\n<\/div>\n<\/details>\n<p>\u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435, \u043c\u044b \u043e\u0431\u0440\u0430\u0442\u0438\u043c \u0441\u0432\u043e\u0439 \u0432\u0437\u043e\u0440 \u0432 \u043f\u0440\u043e\u0448\u043b\u043e\u0435, \u0438 \u0432\u0441\u043f\u043e\u043c\u043d\u0438\u043c, \u0441 \u0447\u0435\u0433\u043e \u043d\u0430\u0447\u0438\u043d\u0430\u043b\u0430\u0441\u044c \u0434\u0435\u0442\u0441\u043a\u0430\u044f \u0448\u043a\u043e\u043b\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Step to Science. \u041f\u0435\u0440\u0432\u043e\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u0430\u044f \u0438\u0434\u0435\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0430 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e\u0431\u044b \u0431\u044b\u0442\u044c \u043d\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u043a\u0440\u0443\u0436\u043a\u043e\u043c \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0442\u0432\u043e\u0440\u0447\u0435\u0441\u0442\u0432\u0430, \u0430 \u0441\u0442\u0430\u0442\u044c \u0434\u043b\u044f \u0434\u0435\u0442\u0435\u0439 \u043e\u0442\u0432\u0435\u0442\u043e\u043c \u043d\u0430 \u0432\u043e\u043f\u0440\u043e\u0441, &#171;\u0437\u0430\u0447\u0435\u043c \u0443\u0447\u0438\u0442\u044c\u0441\u044f \u0432 \u0448\u043a\u043e\u043b\u0435?&#187;<\/p>\n<p>\u041a \u0447\u0435\u043c\u0443 \u043d\u0430\u043c \u0444\u0438\u0437\u0438\u043a\u0430, \u0430\u043b\u0433\u0435\u0431\u0440\u0430 \u0438 \u0433\u0435\u043e\u043c\u0435\u0442\u0440\u0438\u044f, \u0435\u0441\u043b\u0438 \u043c\u044b \u043d\u0435 \u043f\u043b\u0430\u043d\u0438\u0440\u0443\u0435\u043c \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u0441\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043a\u043e\u0440\u0430\u0431\u043b\u0438, \u0435\u0441\u043b\u0438 \u0434\u043b\u044f \u0441\u0447\u0435\u0442\u0430 \u0443 \u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440 \u0432 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0435, \u0440\u0430\u0441\u043f\u043b\u0430\u0447\u0438\u0432\u0430\u0435\u043c\u0441\u044f \u043c\u044b \u0447\u0430\u0449\u0435 \u043a\u0430\u0440\u0442\u043e\u0439, \u0442\u0430\u043a \u0447\u0442\u043e \u0434\u0430\u0436\u0435 \u0441\u0434\u0430\u0447\u0443 \u0432 \u0443\u043c\u0435 \u0441\u0447\u0438\u0442\u0430\u0442\u044c \u043d\u0435 \u043d\u0430\u0434\u043e.<br \/>\u042f \u0442\u043e\u0436\u0435 \u0432 \u0434\u0435\u0442\u0441\u0442\u0432\u0435  \u0432\u0435\u043b\u0430 \u0442\u0430\u043a\u0438\u0435 \u0440\u0430\u0441\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u044f, \u0438 \u0443 \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u0435\u0439 \u043d\u0435 \u0431\u044b\u043b\u043e \u0438\u043d\u044b\u0445 \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432 \u0434\u043e\u043d\u0435\u0441\u0442\u0438 \u0434\u043e \u043c\u0435\u043d\u044f \u0438\u0441\u0442\u0438\u043d\u0443, \u043a\u0440\u043e\u043c\u0435 \u0444\u0440\u0430\u0437\u044b &#171;\u043d\u0435\u0442 \u0441\u043b\u043e\u0432\u0430 \u043d\u0435 \u0445\u043e\u0447\u0443, \u0435\u0441\u0442\u044c \u0441\u043b\u043e\u0432\u043e \u043d\u0430\u0434\u043e&#187; \u0438 \u0440\u0435\u043c\u043d\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0435\u0437 \u043b\u0438\u0448\u043d\u0435\u0439 \u043f\u043e\u043b\u0435\u043c\u0438\u043a\u0438 \u043c\u043e\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043b \u0441\u0430\u0434\u0438\u0442\u044c\u0441\u044f \u0437\u0430 \u0443\u0440\u043e\u043a\u0438.<\/p>\n<p>\u0421 \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u043e\u043c, \u043f\u0435\u0440\u0435\u0439\u0434\u044f \u043d\u0430 \u0434\u0440\u0443\u0433\u0443\u044e \u0441\u0442\u043e\u0440\u043e\u043d\u0443 \u0431\u0430\u0440\u0440\u0438\u043a\u0430\u0434, \u044f \u043f\u043e\u043d\u044f\u043b\u0430 \u0447\u0442\u043e \u0445\u043e\u0447\u0443 \u0440\u0435\u0431\u044f\u0442\u0430\u043c \u043e\u0431\u044a\u044f\u0441\u043d\u0438\u0442\u044c, \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c, \u0434\u043e\u043a\u0430\u0437\u0430\u0442\u044c, \u0447\u0442\u043e \u0443\u0447\u0438\u0442\u044c\u0441\u044f \u0432 \u0448\u043a\u043e\u043b\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0432\u0430\u0436\u043d\u043e! \u0418 \u0438\u0433\u0440\u043e\u0432\u043e\u0439 \u043f\u0440\u043e\u0435\u043a\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u044b \u0440\u0430\u0437\u0431\u0435\u0440\u0435\u043c \u0441\u0435\u0433\u043e\u0434\u043d\u044f &#8212; \u043e\u0434\u0438\u043d \u0438\u0437 \u0446\u0438\u043a\u043b\u0430 \u0437\u0430\u043d\u044f\u0442\u0438\u0439 \u043f\u043e \u0438\u0437\u0443\u0447\u0435\u043d\u0438\u044e \u0448\u043a\u043e\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u043e\u0432 \u0447\u0435\u0440\u0435\u0437 \u0438\u0433\u0440\u044b \u043d\u0430 Unity 3D. <\/p>\n<p>\u041a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u044b\u0439 \u0434\u0432\u0438\u0436\u043e\u043a Unity \u0434\u0430\u0435\u0442 \u043e\u0433\u0440\u043e\u043c\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0443\u0447\u0438\u0442\u0435\u043b\u044e: \u0447\u0435\u0440\u0435\u0437 \u0443\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0438\u0433\u0440 \u043c\u044b \u0438\u0437\u0443\u0447\u0430\u0435\u043c \u0437\u0430\u043a\u043e\u043d\u044b \u0444\u0438\u0437\u0438\u043a\u0438, \u0433\u0435\u043e\u043c\u0435\u0442\u0440\u0438\u0438, \u0434\u0435\u043b\u0430\u0435\u043c \u0440\u0430\u0441\u0447\u0435\u0442\u044b, \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u0443\u0435\u043c \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0435, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u0441\u0442\u043e\u0440\u0438\u0442\u0435\u043b\u043b\u0438\u043d\u0433, \u0441\u0446\u0435\u043d\u0430\u0440\u043d\u044b\u0435 \u043c\u0435\u0445\u0430\u043d\u0438\u043a\u0438. \u0418 \u043a\u043e\u043d\u0435\u0447\u043d\u043e-\u0436\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u0443\u0435\u043c. \u0412\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0439 Unity \u0432 \u0434\u0440\u0443\u0433\u0438\u0435 \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u043d\u044b\u0435 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 &#8212; \u0431\u0435\u0441\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u043e\u0435 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e!<\/p>\n<h2>\u041f\u043e\u0440\u044f\u0434\u043e\u043a \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f<\/h2>\n<p>\u041d\u0430 \u043f\u0440\u0438\u043c\u0435\u0440\u0435 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f 2D \u0438\u0433\u0440\u044b \u00ab\u0431\u0430\u0441\u043a\u0435\u0442\u0431\u043e\u043b\u00bb, \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0432\u0435\u043a\u0442\u043e\u0440\u044b (\u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438, \u0441\u0438\u043b, \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u0439 \u0438 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442). \u0420\u0430\u0437\u0431\u0435\u0440\u0435\u043c \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u044b \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0438\u0441\u0442\u0435\u043c \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0432\u0435\u043a\u0442\u043e\u0440\u043e\u0432. \u0422\u0430\u043a\u0436\u0435 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u0442\u0440\u043e\u043d\u0443\u0442\u0430 \u0440\u0430\u0431\u043e\u0442\u0430 \u0441 LineRenderer \u0438 \u043c\u043d\u043e\u0433\u043e\u043a\u0430\u043c\u0435\u0440\u043d\u043e\u0441\u0442\u044c. <\/p>\n<p>\u041f\u043e\u0435\u0445\u0430\u043b\u0438!<\/p>\n<p>\u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043d\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 \u0438 \u0438\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u0443\u0435\u043c \u0432 \u043d\u0435\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0439 <a href=\"https:\/\/disk.yandex.ru\/d\/16DsBIFZ4YGaXQ?w=1\" rel=\"noopener noreferrer nofollow\">\u0430\u0441\u0441\u0435\u0442<\/a>.<br \/>\u0410\u0441\u0441\u0435\u0442 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0432 \u0441\u0435\u0431\u0435 \u0432\u0441\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u043e\u0433\u043e 2D \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f. <\/p>\n<p>\u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u0441\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0443\u044e \u0441\u0446\u0435\u043d\u0443, \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0444\u043e\u043d\u0430 \u0432\u044b\u0431\u0435\u0440\u0435\u043c \u0441\u043f\u0440\u0430\u0439\u0442 \u00ab\u0441\u043f\u043e\u0440\u0442\u0437\u0430\u043b\u00bb \u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c \u043d\u0430 \u043d\u0435\u0433\u043e \u0441\u0435\u0442\u043a\u0443. \u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0432\u044b\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u043b\u043b\u0430\u0439\u0434\u0435\u0440\u044b \u0434\u043b\u044f \u0449\u0438\u0442\u0430 \u0438 \u043a\u043e\u0440\u0437\u0438\u043d\u044b. <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c37\/b41\/82f\/c37b4182f8305cc953e3120c9bdc6c79.png\" width=\"1226\" height=\"732\"><figcaption><\/figcaption><\/figure>\n<p>\u041a\u043e\u043d\u0435\u0447\u043d\u043e, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0432\u044b\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 Order in layer \u0443 \u0441\u043f\u0440\u0430\u0439\u0442\u043e\u0432. \u0414\u043e\u0431\u0430\u0432\u0438\u043c \u043c\u044f\u0447, \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u043c \u043a \u043d\u0435\u043c\u0443 Circle collider \u0438 Rigidbody.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/354\/d71\/7f8\/354d717f8307964edd2d32a80a0647d7.png\" width=\"1222\" height=\"730\"><figcaption><\/figcaption><\/figure>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/67c\/3a0\/29e\/67c3a029e5a5d7c740656850fd2e74a6.png\" width=\"441\" height=\"841\"><figcaption><\/figcaption><\/figure>\n<p>\u0412\u043d\u0443\u0442\u0440\u0438 \u043c\u044f\u0447\u0430 \u0434\u043e\u043b\u0436\u0435\u043d \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u044c\u0441\u044f \u043f\u0443\u0441\u0442\u043e\u0439 \u043e\u0431\u044a\u0435\u043a\u0442 \u0441 Audio Source, \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u043c \u043d\u0430 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0437\u0432\u0443\u043a\u0430 \u0443\u0434\u0430\u0440\u0430. <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/1f9\/c39\/513\/1f9c39513fee74aa1547947abb9fd639.png\" width=\"1275\" height=\"762\"><figcaption><\/figcaption><\/figure>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/ecf\/d28\/831\/ecfd2883110fc2ca54ff0c3830eef3d3.png\" width=\"468\" height=\"883\"><figcaption><\/figcaption><\/figure>\n<p>\u0427\u0442\u043e\u0431\u044b \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u044c \u044d\u0442\u043e\u0442 \u0437\u0432\u0443\u043a, \u043d\u0430\u043f\u0438\u0448\u0435\u043c \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0441\u043a\u0440\u0438\u043f\u0442, \u0437\u0430\u043a\u0438\u043d\u0435\u043c \u0435\u0433\u043e \u043d\u0430 \u043c\u044f\u0447 \u0438 \u0441\u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0443\u0435\u043c.<\/p>\n<pre><code class=\"cs\">using System.Collections; using System.Collections.Generic; using UnityEngine;  public class Ball : MonoBehaviour {     public AudioSource hitSound;     public Rigidbody2D rig;      \/\/ Use this for initialization     void Start () {      }      \/\/ Update is called once per frame     void FixedUpdate() {      }      private void OnCollisionEnter2D(Collision2D other) {         if (other.relativeVelocity.magnitude &gt; 1f) {             hitSound.Play();             hitSound.volume = Mathf.Clamp01(other.relativeVelocity.magnitude \/ 10);             rig.velocity *= 0.8f;         }     } }<\/code><\/pre>\n<p>\u0412 \u0441\u043a\u0440\u0438\u043f\u0442\u0435 \u043d\u0435\u0442 \u0430\u0432\u0442\u043e\u043f\u043e\u0438\u0441\u043a\u0430 Rigidbody, \u0442\u0430\u043a \u0447\u0442\u043e \u043f\u0440\u0438\u0434\u0451\u0442\u0441\u044f \u0437\u0430\u043a\u0438\u043d\u0443\u0442\u044c \u0435\u0433\u043e \u0440\u0443\u043a\u0430\u043c\u0438. \u0415\u0441\u043b\u0438 \u043d\u0430\u0436\u0430\u0442\u044c \u043d\u0430 Play, \u043d\u0430\u0448 \u043c\u044f\u0447 \u0443\u043f\u0430\u0434\u0451\u0442, \u0438\u0437\u0434\u0430\u0432\u0430\u044f \u0437\u0432\u0443\u043a\u0438. \u0427\u0442\u043e\u0431\u044b \u043c\u044f\u0447 \u043e\u0442\u0441\u043a\u0430\u043a\u0438\u0432\u0430\u043b, \u0441\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b \u0438 \u0437\u0430\u043a\u0438\u043d\u0435\u043c \u0435\u0433\u043e \u043d\u0430 \u043a\u043e\u043b\u043b\u0430\u0439\u0434\u0435\u0440 \u043c\u044f\u0447\u0430. <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/693\/2be\/2f6\/6932be2f6df1d2cdb587d2e0282bef78.png\" width=\"1246\" height=\"742\"><figcaption><\/figcaption><\/figure>\n<p>\u0422\u0435\u043f\u0435\u0440\u044c \u043f\u043e\u0434\u0443\u043c\u0430\u0435\u043c \u043e \u0442\u043e\u043c, \u0447\u0442\u043e\u0431\u044b \u043c\u044f\u0447 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u043b \u0441\u0432\u043e\u0451 \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0441\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u0441\u043a\u0440\u0438\u043f\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0440\u0438\u0441\u0443\u0435\u0442 \u0441\u0442\u0440\u0435\u043b\u043a\u0438: \u043d\u0430\u043c \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u044f\u0442\u0441\u044f \u0434\u0432\u0430 \u043f\u0443\u0441\u0442\u044b\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u0441 LineRenderer, \u043e\u0434\u0438\u043d \u0432 \u0434\u0440\u0443\u0433\u043e\u043c. <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/275\/86a\/7ec\/27586a7ece54900b50d557b15293e590.png\" width=\"1243\" height=\"744\"><figcaption><\/figcaption><\/figure>\n<p>\u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b \u0434\u043b\u044f \u0441\u0442\u0440\u0435\u043b\u043a\u0438:<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b9c\/c43\/f26\/b9cc43f269cdc2e2a4bfb4350281ce37.png\" width=\"1172\" height=\"695\"><figcaption><\/figcaption><\/figure>\n<p>\u0418 \u0434\u043e\u0431\u0430\u0432\u0438\u043c \u0441\u043a\u0440\u0438\u043f\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u0432\u0435\u0440\u0448\u0438\u043d\u044b LineRenderer&#8217;\u043e\u0432, \u0434\u0435\u043b\u0430\u044f \u0438\u0437 \u043d\u0438\u0445 \u0441\u0442\u0440\u0435\u043b\u043a\u0438:<\/p>\n<pre><code class=\"cs\">using System.Collections; using System.Collections.Generic; using UnityEngine;  public class Arrow : MonoBehaviour {    public Vector3 showVector;     public LineRenderer lrenderer1;     public LineRenderer lrenderer2;     Transform myTransform;      \/\/ Use this for initialization     void Start () {         \/\/lrenderer1 = GetComponent&lt;LineRenderer&gt;();         myTransform = transform;     }     \/\/ Update is called once per frame     void Update () {         showVector = new Vector3(showVector.x, showVector.y, 0f);          lrenderer1.SetPosition(0, myTransform.position);         lrenderer1.SetPosition(1, myTransform.position + showVector);            if (showVector.magnitude &gt;= 2f) { \/\/ \u0434\u043b\u0438\u043d\u043d\u0430\u044f \u0441\u0442\u0440\u0435\u043b\u043a\u0430             lrenderer2.SetPosition(0, myTransform.position + showVector - showVector.normalized);         } else {             lrenderer2.SetPosition(0, myTransform.position + showVector * 0.5f);         }         lrenderer2.SetPosition(1, myTransform.position + showVector);          if (showVector.magnitude &lt; 0.1f) {             lrenderer1.enabled = lrenderer2.enabled = false;         } else {             lrenderer1.enabled = lrenderer2.enabled = true;         }     } }<\/code><\/pre>\n<p>\u0417\u0430\u043a\u0438\u043d\u0435\u043c \u0441\u043a\u0440\u0438\u043f\u0442 \u043d\u0430 \u043e\u0431\u044a\u0435\u043a\u0442-\u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u0441\u0442\u0440\u0435\u043b\u043a\u0438 \u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u043c \u0435\u0433\u043e. <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/5a7\/272\/244\/5a7272244ccea274f18a3ffd0d6be714.png\" width=\"1243\" height=\"743\"><figcaption><\/figcaption><\/figure>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/342\/9e8\/308\/3429e8308d5576a46f498f0302596b38.png\" width=\"461\" height=\"886\"><figcaption><\/figcaption><\/figure>\n<p>\u0422\u0435\u043f\u0435\u0440\u044c \u043d\u0430\u0434\u043e \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0441\u043a\u0440\u0438\u043f\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u0432\u0435\u043a\u0442\u043e\u0440 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0442\u044c \u0432 \u043d\u0430\u0448 \u0441\u043a\u0440\u0438\u043f\u0442 &#171;\u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u043d\u0438\u044f&#187; \u0441\u0442\u0440\u0435\u043b\u043a\u0438. \u041e\u043d \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u043e\u0439:<\/p>\n<pre><code class=\"cs\">using System.Collections; using System.Collections.Generic; using UnityEngine;  public class VectorVelocity : MonoBehaviour {     public Rigidbody2D rig;     public Arrow arrow;      \/\/ Use this for initialization     void Start () {       }      \/\/ Update is called once per frame     void Update () {         if (rig.bodyType == RigidbodyType2D.Dynamic) {             arrow.showVector =  rig.velocity \/ 5f;         }     } }<\/code><\/pre>\n<p>\u0417\u0430\u043a\u0438\u043d\u0435\u043c \u0435\u0433\u043e \u043d\u0430 \u043c\u044f\u0447, \u0432 \u0441\u043a\u0440\u0438\u043f\u0442\u0435 \u0443\u043a\u0430\u0436\u0435\u043c \u0440\u0438\u0434\u0436\u0438\u0431\u0430\u0434\u0438 \u043c\u044f\u0447\u0430 \u0438 \u043e\u0431\u044a\u0435\u043a\u0442 \u0441\u043e \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u043c \u0441\u0442\u0440\u0435\u043b\u043a\u0438. <\/p>\n<p>\u0422\u0435\u043f\u0435\u0440\u044c \u0432\u0435\u043a\u0442\u043e\u0440 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432\u0435\u0440\u043d\u043e. \u0412\u0435\u043a\u0442\u043e\u0440 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d \u0432 15 \u0440\u0430\u0437, \u0447\u0442\u043e\u0431\u044b \u0435\u0433\u043e \u0431\u044b\u043b\u043e \u0445\u043e\u0440\u043e\u0448\u043e \u0432\u0438\u0434\u043d\u043e. \u0410 \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0431\u044b\u043b\u043e \u0432\u0438\u0434\u043d\u043e \u0442\u0440\u0430\u0435\u043a\u0442\u043e\u0440\u0438\u044e \u043c\u044f\u0447\u0430 &#8212; \u0434\u043e\u0431\u0430\u0432\u0438\u043c \u0435\u043c\u0443 Trail Renderer \u043d\u0430 \u043b\u044e\u0431\u043e\u0439 \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0439 \u043a \u043c\u044f\u0447\u0443 \u043e\u0431\u044a\u0435\u043a\u0442. <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f91\/bdf\/9da\/f91bdf9dab761aeae723234e972df905.png\" width=\"1219\" height=\"728\"><figcaption><\/figcaption><\/figure>\n<p>\u0422\u0435\u043f\u0435\u0440\u044c \u0441\u0434\u0435\u043b\u0430\u0435\u043c \u0442\u0430\u043a, \u0447\u0442\u043e\u0431\u044b \u043c\u044f\u0447 \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u043a\u0438\u0434\u0430\u0442\u044c. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0432\u044b\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0435\u043c\u0443 \u0442\u0438\u043f Rigidbody \u043a\u0430\u043a Kinematic \u0438 \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0441\u043a\u0440\u0438\u043f\u0442. <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/eef\/dd6\/2dc\/eefdd62dc2321b5439befffef6b4275b.png\" width=\"1221\" height=\"728\"><figcaption><\/figcaption><\/figure>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/01c\/443\/d1f\/01c443d1f6dda0719ff57439f47e2bd8.png\" width=\"435\" height=\"796\"><figcaption><\/figcaption><\/figure>\n<p>\u041b\u0438\u0441\u0442\u0438\u043d\u0433 \u0441\u043a\u0440\u0438\u043f\u0442\u0430:<\/p>\n<pre><code class=\"cs\">using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.EventSystems;  public class Spawner : MonoBehaviour {      public Rigidbody2D ball;     public TrailRenderer tr;      Quaternion oldRotation;     Vector3 oldPosition;      public bool readyToShoot = true;      \/\/ Use this for initialization     void Start () {         oldPosition = ball.transform.position;         oldRotation = ball.transform.rotation;     }      \/\/ Update is called once per frame     public void Respawn () {         ball.transform.position = oldPosition;         ball.transform.rotation = oldRotation;          ball.velocity = Vector3.zero;         ball.angularVelocity = 0;         ball.bodyType = RigidbodyType2D.Kinematic;          readyToShoot = true;         tr.Clear();     }      public void Shoot(Vector3 speed) {         if (!readyToShoot) {             return;         }          ball.bodyType = RigidbodyType2D.Dynamic;         ball.velocity = speed;         readyToShoot = false;     } }<\/code><\/pre>\n<p>\u0421\u043a\u0440\u0438\u043f\u0442 \u0432\u044b\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u0435\u043c \u043d\u0430 \u043f\u0443\u0441\u0442\u043e\u0439 \u043e\u0431\u044a\u0435\u043a\u0442 \u0432 \u043c\u0438\u0440\u0435 \u0438 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0435\u043c\u0443 \u043d\u0430\u0448 \u043c\u044f\u0447 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0440\u0438\u0434\u0436\u0438\u0442\u0431\u0430\u0434\u0438 \u0438 \u0435\u0433\u043e \u0442\u0440\u0435\u0439\u043b. <\/p>\n<p>\u042d\u0442\u043e\u0442 \u0441\u043a\u0440\u0438\u043f\u0442 \u0441\u0430\u043c \u043f\u043e \u0441\u0435\u0431\u0435 \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u0434\u0435\u043b\u0430\u0435\u0442. \u0427\u0442\u043e\u0431\u044b \u043e\u043d \u0440\u0430\u0431\u043e\u0442\u0430\u043b, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0432\u0432\u043e\u0434. \u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c UI -&gt; Panel \u043d\u0430 \u0441\u0446\u0435\u043d\u0435, \u0432\u044b\u0441\u0442\u0430\u0432\u0438\u043c \u043f\u0430\u043d\u0435\u043b\u0438 \u043d\u0443\u043b\u0435\u0432\u0443\u044e \u0430\u043b\u044c\u0444\u0443 \u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c \u043d\u0430 \u043d\u0435\u0433\u043e \u0441\u043a\u0440\u0438\u043f\u0442 TouchPanel.cs , \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0439 \u0432 \u043f\u0440\u043e\u0435\u043a\u0442. <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/86d\/40b\/181\/86d40b18190ed6dfca9a1de47e31838c.png\" width=\"1301\" height=\"783\"><figcaption><\/figcaption><\/figure>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b4b\/e8a\/e72\/b4be8ae7206d6b6eed7b57ecaa73fdfb.png\" width=\"455\" height=\"832\"><figcaption><\/figcaption><\/figure>\n<p>\u0412\u043d\u0443\u0442\u0440\u0438 \u043f\u0430\u043d\u0435\u043b\u0438 \u0434\u043e\u043b\u0436\u0435\u043d \u043b\u0435\u0436\u0430\u0442\u044c \u0441\u043f\u0440\u0430\u0439\u0442 \u0441\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c\u0438 (\u043e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0443): <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/70c\/98f\/5ce\/70c98f5cee1104d0becb67602dd7f057.png\" width=\"1222\" height=\"728\"><figcaption><\/figcaption><\/figure>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/635\/bf0\/9a0\/635bf09a0cd5b266ae9cd36496b9e731.png\" width=\"435\" height=\"835\"><figcaption><\/figcaption><\/figure>\n<p>\u0414\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0446\u0438\u0438 \u043d\u0435 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u043b\u043e \u043e\u0448\u0438\u0431\u043e\u043a \u0438\u0437-\u0437\u0430 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u044f \u043a\u043b\u0430\u0441\u0441\u0430 \u0441\u043f\u0430\u0432\u043d\u0435\u0440\u0430, \u0434\u0430\u043d\u043d\u044b\u0439 \u0441\u043a\u0440\u0438\u043f\u0442 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u043c \u0430\u0441\u0441\u0435\u0442\u043e\u043c, \u0438 \u0438\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0435\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0441\u043b\u0435 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u043f\u0430\u0432\u043d\u0435\u0440\u0430. <\/p>\n<p>\u0414\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\/\u0432\u044b\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0441\u0442\u0440\u0435\u043b\u043e\u043a, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0441\u043a\u0440\u0438\u043f\u0442 Toggle, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d \u0447\u0435\u0440\u0435\u0437 \u044d\u0432\u0435\u043d\u0442-\u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u044e\u043d\u0438\u0442\u0438. \u0415\u0433\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0437\u0430\u043a\u0438\u043d\u0443\u0442\u044c \u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0443 \u0438 \u0441\u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/404\/41d\/46e\/40441d46e0c4dc86e70ab3b856dc1f92.png\" width=\"1223\" height=\"734\"><figcaption><\/figcaption><\/figure>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f09\/4f6\/a7a\/f094f6a7a049d59f9a8273e8cc7bc767.png\" width=\"445\" height=\"857\"><figcaption><\/figcaption><\/figure>\n<p>\u0413\u043e\u0442\u043e\u0432\u043e!<\/p>\n<p>P.S. \u0414\u0435\u043b\u0438\u0442\u0435\u0441\u044c \u0441\u0441\u044b\u043b\u043a\u043e\u0439 \u043d\u0430 \u0441\u0442\u0430\u0442\u044c\u044e \u0441 \u043a\u043e\u043b\u043b\u0435\u0433\u0430\u043c\u0438, \u0434\u0440\u0443\u0437\u044c\u044f\u043c\u0438 \u0438 \u043b\u044e\u0431\u043e\u043f\u044b\u0442\u043d\u044b\u043c\u0438 \u0443\u0447\u0435\u043d\u0438\u043a\u0430\u043c\u0438. \u0411\u0443\u0434\u0435\u0442 \u0437\u0434\u043e\u0440\u043e\u0432\u043e, \u0435\u0441\u043b\u0438 \u0432\u044b \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0435\u0442\u0435 \u043f\u0440\u043e\u0432\u0435\u0441\u0442\u0438 \u043e\u0434\u0438\u043d \u0438\u0437 \u0443\u0440\u043e\u043a\u043e\u0432 \u0432 \u0441\u0432\u043e\u0435\u0439 \u0448\u043a\u043e\u043b\u0435 \u0438\u043b\u0438 \u0432 \u043a\u0440\u0443\u0436\u043a\u0435 \u0434\u0435\u0442\u0441\u043a\u043e\u0433\u043e \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0442\u0432\u043e\u0440\u0447\u0435\u0441\u0442\u0432\u0430, \u0438 \u043d\u0430\u043f\u0438\u0448\u0438\u0442\u0435 \u043f\u0430\u0440\u0443 \u0441\u043b\u043e\u0432 \u043e\u0431\u0440\u0430\u0442\u043d\u043e\u0439 \u0441\u0432\u044f\u0437\u0438 \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u043f\u0440\u043e\u0448\u0435\u043b \u0443\u0440\u043e\u043a \u043f\u043e Unity 3D. \u0423\u0441\u043f\u0435\u0445\u043e\u0432!<\/p>\n<\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/post\/553420\/\"> https:\/\/habr.com\/ru\/post\/553420\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"\n<div class=\"post__text post__text_v2\" id=\"post-content-body\">\n<h2>\u0423\u0447\u0435\u0431\u043d\u044b\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b \u0434\u043b\u044f \u0448\u043a\u043e\u043b\u044b \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f. \u0427\u0430\u0441\u0442\u044c&nbsp;16<\/h2>\n<details class=\"spoiler\">\n<summary>\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0435 \u0443\u0440\u043e\u043a\u0438 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0437\u0434\u0435\u0441\u044c:<\/summary>\n<div class=\"spoiler__content\">\n<ol>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/535916\/\" rel=\"noopener noreferrer nofollow\">Spaceship<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/536204\/\" rel=\"noopener noreferrer nofollow\">\u0414\u043e\u043c\u0438\u043d\u043e<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/536658\/\" rel=\"noopener noreferrer nofollow\">Flappy Bird<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/537580\/\" rel=\"noopener noreferrer nofollow\">\u0413\u0440\u0430\u0432\u0438\u0442\u0430\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u043a\u043e\u043c\u043d\u0430\u0442\u0430<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/537586\/\" rel=\"noopener noreferrer nofollow\">\u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u0440<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/538874\/\" rel=\"noopener noreferrer nofollow\">\u0414\u0435\u0440\u0435\u0432\u044c\u044f (\u043f\u043b\u0430\u0433\u0438\u043d SpeedTree)<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/538878\/\" rel=\"noopener noreferrer nofollow\">\u041c\u043e\u0434\u0435\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0434\u043e\u043c\u0430 \u0432 SketchUp<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/538910\/\" rel=\"noopener noreferrer nofollow\">\u0414\u043e\u043c \u0432 \u043b\u0435\u0441\u0443<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/540146\/\" rel=\"noopener noreferrer nofollow\">\u042d\u0444\u0444\u0435\u043a\u0442 \u0434\u043e\u0436\u0434\u044f. \u0427\u0430\u0441\u0442\u0438\u0446\u044b<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/540186\/\" rel=\"noopener noreferrer nofollow\">\u0411\u0438\u043b\u044c\u044f\u0440\u0434<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/540274\/\" rel=\"noopener noreferrer nofollow\">\u0416\u0438\u0434\u043a\u0438\u0439 \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u0436<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/541868\/\" rel=\"noopener noreferrer nofollow\">\u0421\u0442\u0438\u043a\u0438 \u0438 \u0440\u0430\u0431\u043e\u0442\u0430 \u0441 Event System<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/551516\/\" rel=\"noopener noreferrer nofollow\">\u0421\u0438\u043d\u0442\u0435\u0437\u0430\u0442\u043e\u0440 \u043d\u0430 Unity 3D<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/552834\/\" rel=\"noopener noreferrer nofollow\">\u0421\u0443\u0434\u043d\u043e \u043d\u0430 \u0432\u043e\u0437\u0434\u0443\u0448\u043d\u043e\u0439 \u043f\u043e\u0434\u0443\u0448\u043a\u0435<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/habr.com\/ru\/post\/552840\/\" rel=\"noopener noreferrer nofollow\">\u0420\u0435\u0433\u0434\u043e\u043b\u043b\u044b \u043d\u0430 Unity 3D<\/a><\/p>\n<\/li>\n<\/ol>\n<\/div>\n<\/details>\n<p>\u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435, \u043c\u044b \u043e\u0431\u0440\u0430\u0442\u0438\u043c \u0441\u0432\u043e\u0439 \u0432\u0437\u043e\u0440 \u0432 \u043f\u0440\u043e\u0448\u043b\u043e\u0435, \u0438 \u0432\u0441\u043f\u043e\u043c\u043d\u0438\u043c, \u0441 \u0447\u0435\u0433\u043e \u043d\u0430\u0447\u0438\u043d\u0430\u043b\u0430\u0441\u044c \u0434\u0435\u0442\u0441\u043a\u0430\u044f \u0448\u043a\u043e\u043b\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Step to Science. \u041f\u0435\u0440\u0432\u043e\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u0430\u044f \u0438\u0434\u0435\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0430 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e\u0431\u044b \u0431\u044b\u0442\u044c \u043d\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u043a\u0440\u0443\u0436\u043a\u043e\u043c \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0442\u0432\u043e\u0440\u0447\u0435\u0441\u0442\u0432\u0430, \u0430 \u0441\u0442\u0430\u0442\u044c \u0434\u043b\u044f \u0434\u0435\u0442\u0435\u0439 \u043e\u0442\u0432\u0435\u0442\u043e\u043c \u043d\u0430 \u0432\u043e\u043f\u0440\u043e\u0441, &#171;\u0437\u0430\u0447\u0435\u043c \u0443\u0447\u0438\u0442\u044c\u0441\u044f \u0432 \u0448\u043a\u043e\u043b\u0435?&#187;<\/p>\n<p>\u041a \u0447\u0435\u043c\u0443 \u043d\u0430\u043c \u0444\u0438\u0437\u0438\u043a\u0430, \u0430\u043b\u0433\u0435\u0431\u0440\u0430 \u0438 \u0433\u0435\u043e\u043c\u0435\u0442\u0440\u0438\u044f, \u0435\u0441\u043b\u0438 \u043c\u044b \u043d\u0435 \u043f\u043b\u0430\u043d\u0438\u0440\u0443\u0435\u043c \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u0441\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043a\u043e\u0440\u0430\u0431\u043b\u0438, \u0435\u0441\u043b\u0438 \u0434\u043b\u044f \u0441\u0447\u0435\u0442\u0430 \u0443 \u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440 \u0432 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0435, \u0440\u0430\u0441\u043f\u043b\u0430\u0447\u0438\u0432\u0430\u0435\u043c\u0441\u044f \u043c\u044b \u0447\u0430\u0449\u0435 \u043a\u0430\u0440\u0442\u043e\u0439, \u0442\u0430\u043a \u0447\u0442\u043e \u0434\u0430\u0436\u0435 \u0441\u0434\u0430\u0447\u0443 \u0432 \u0443\u043c\u0435 \u0441\u0447\u0438\u0442\u0430\u0442\u044c \u043d\u0435 \u043d\u0430\u0434\u043e.<br \/>\u042f \u0442\u043e\u0436\u0435 \u0432 \u0434\u0435\u0442\u0441\u0442\u0432\u0435  \u0432\u0435\u043b\u0430 \u0442\u0430\u043a\u0438\u0435 \u0440\u0430\u0441\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u044f, \u0438 \u0443 \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u0435\u0439 \u043d\u0435 \u0431\u044b\u043b\u043e \u0438\u043d\u044b\u0445 \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432 \u0434\u043e\u043d\u0435\u0441\u0442\u0438 \u0434\u043e \u043c\u0435\u043d\u044f \u0438\u0441\u0442\u0438\u043d\u0443, \u043a\u0440\u043e\u043c\u0435 \u0444\u0440\u0430\u0437\u044b &#171;\u043d\u0435\u0442 \u0441\u043b\u043e\u0432\u0430 \u043d\u0435 \u0445\u043e\u0447\u0443, \u0435\u0441\u0442\u044c \u0441\u043b\u043e\u0432\u043e \u043d\u0430\u0434\u043e&#187; \u0438 \u0440\u0435\u043c\u043d\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0435\u0437 \u043b\u0438\u0448\u043d\u0435\u0439 \u043f\u043e\u043b\u0435\u043c\u0438\u043a\u0438 \u043c\u043e\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043b \u0441\u0430\u0434\u0438\u0442\u044c\u0441\u044f \u0437\u0430 \u0443\u0440\u043e\u043a\u0438.<\/p>\n<p>\u0421 \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u043e\u043c, \u043f\u0435\u0440\u0435\u0439\u0434\u044f \u043d\u0430 \u0434\u0440\u0443\u0433\u0443\u044e \u0441\u0442\u043e\u0440\u043e\u043d\u0443 \u0431\u0430\u0440\u0440\u0438\u043a\u0430\u0434, \u044f \u043f\u043e\u043d\u044f\u043b\u0430 \u0447\u0442\u043e \u0445\u043e\u0447\u0443 \u0440\u0435\u0431\u044f\u0442\u0430\u043c \u043e\u0431\u044a\u044f\u0441\u043d\u0438\u0442\u044c, \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c, \u0434\u043e\u043a\u0430\u0437\u0430\u0442\u044c, \u0447\u0442\u043e \u0443\u0447\u0438\u0442\u044c\u0441\u044f \u0432 \u0448\u043a\u043e\u043b\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0432\u0430\u0436\u043d\u043e! \u0418 \u0438\u0433\u0440\u043e\u0432\u043e\u0439 \u043f\u0440\u043e\u0435\u043a\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u044b \u0440\u0430\u0437\u0431\u0435\u0440\u0435\u043c \u0441\u0435\u0433\u043e\u0434\u043d\u044f &#8212; \u043e\u0434\u0438\u043d \u0438\u0437 \u0446\u0438\u043a\u043b\u0430 \u0437\u0430\u043d\u044f\u0442\u0438\u0439 \u043f\u043e \u0438\u0437\u0443\u0447\u0435\u043d\u0438\u044e \u0448\u043a\u043e\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u043e\u0432 \u0447\u0435\u0440\u0435\u0437 \u0438\u0433\u0440\u044b \u043d\u0430 Unity 3D. <\/p>\n<p>\u041a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u044b\u0439 \u0434\u0432\u0438\u0436\u043e\u043a Unity \u0434\u0430\u0435\u0442 \u043e\u0433\u0440\u043e\u043c\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0443\u0447\u0438\u0442\u0435\u043b\u044e: \u0447\u0435\u0440\u0435\u0437 \u0443\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0438\u0433\u0440 \u043c\u044b \u0438\u0437\u0443\u0447\u0430\u0435\u043c \u0437\u0430\u043a\u043e\u043d\u044b \u0444\u0438\u0437\u0438\u043a\u0438, \u0433\u0435\u043e\u043c\u0435\u0442\u0440\u0438\u0438, \u0434\u0435\u043b\u0430\u0435\u043c \u0440\u0430\u0441\u0447\u0435\u0442\u044b, \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u0443\u0435\u043c \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0435, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u0441\u0442\u043e\u0440\u0438\u0442\u0435\u043b\u043b\u0438\u043d\u0433, \u0441\u0446\u0435\u043d\u0430\u0440\u043d\u044b\u0435 \u043c\u0435\u0445\u0430\u043d\u0438\u043a\u0438. \u0418 \u043a\u043e\u043d\u0435\u0447\u043d\u043e-\u0436\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u0443\u0435\u043c. \u0412\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0439 Unity \u0432 \u0434\u0440\u0443\u0433\u0438\u0435 \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u043d\u044b\u0435 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 &#8212; \u0431\u0435\u0441\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u043e\u0435 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e!<\/p>\n<h2>\u041f\u043e\u0440\u044f\u0434\u043e\u043a \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f<\/h2>\n<p>\u041d\u0430 \u043f\u0440\u0438\u043c\u0435\u0440\u0435 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f 2D \u0438\u0433\u0440\u044b \u00ab\u0431\u0430\u0441\u043a\u0435\u0442\u0431\u043e\u043b\u00bb, \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0432\u0435\u043a\u0442\u043e\u0440\u044b (\u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438, \u0441\u0438\u043b, \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u0439 \u0438 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442). \u0420\u0430\u0437\u0431\u0435\u0440\u0435\u043c \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u044b \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0438\u0441\u0442\u0435\u043c \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0432\u0435\u043a\u0442\u043e\u0440\u043e\u0432. \u0422\u0430\u043a\u0436\u0435 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u0442\u0440\u043e\u043d\u0443\u0442\u0430 \u0440\u0430\u0431\u043e\u0442\u0430 \u0441 LineRenderer \u0438 \u043c\u043d\u043e\u0433\u043e\u043a\u0430\u043c\u0435\u0440\u043d\u043e\u0441\u0442\u044c. <\/p>\n<p>\u041f\u043e\u0435\u0445\u0430\u043b\u0438!<\/p>\n<p>\u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043d\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 \u0438 \u0438\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u0443\u0435\u043c \u0432 \u043d\u0435\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0439 <a href=\"https:\/\/disk.yandex.ru\/d\/16DsBIFZ4YGaXQ?w=1\" rel=\"noopener noreferrer nofollow\">\u0430\u0441\u0441\u0435\u0442<\/a>.<br \/>\u0410\u0441\u0441\u0435\u0442 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0432 \u0441\u0435\u0431\u0435 \u0432\u0441\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u043e\u0433\u043e 2D \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f. <\/p>\n<p>\u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u0441\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0443\u044e \u0441\u0446\u0435\u043d\u0443, \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0444\u043e\u043d\u0430 \u0432\u044b\u0431\u0435\u0440\u0435\u043c \u0441\u043f\u0440\u0430\u0439\u0442 \u00ab\u0441\u043f\u043e\u0440\u0442\u0437\u0430\u043b\u00bb \u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c \u043d\u0430 \u043d\u0435\u0433\u043e \u0441\u0435\u0442\u043a\u0443. \u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0432\u044b\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u043b\u043b\u0430\u0439\u0434\u0435\u0440\u044b \u0434\u043b\u044f \u0449\u0438\u0442\u0430 \u0438 \u043a\u043e\u0440\u0437\u0438\u043d\u044b. <\/p>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<p>\u041a\u043e\u043d\u0435\u0447\u043d\u043e, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0432\u044b\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 Order in layer \u0443 \u0441\u043f\u0440\u0430\u0439\u0442\u043e\u0432. \u0414\u043e\u0431\u0430\u0432\u0438\u043c \u043c\u044f\u0447, \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u043c \u043a \u043d\u0435\u043c\u0443 Circle collider \u0438 Rigidbody.<\/p>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<figure class=\"\"><figcaption><\/figcaption><\/figure>\n<p>\u0412\u043d\u0443\u0442\u0440\u0438 \u043c\u044f\u0447\u0430 \u0434\u043e\u043b\u0436\u0435\u043d \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u044c\u0441\u044f \u043f\u0443\u0441\u0442\u043e\u0439 \u043e\u0431\u044a\u0435\u043a\u0442 \u0441 Audio Source, \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u043c \u043d\u0430 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0437\u0432\u0443\u043a\u0430 \u0443\u0434\u0430\u0440\u0430. <\/p>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<figure class=\"\"><figcaption><\/figcaption><\/figure>\n<p>\u0427\u0442\u043e\u0431\u044b \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u044c \u044d\u0442\u043e\u0442 \u0437\u0432\u0443\u043a, \u043d\u0430\u043f\u0438\u0448\u0435\u043c \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0441\u043a\u0440\u0438\u043f\u0442, \u0437\u0430\u043a\u0438\u043d\u0435\u043c \u0435\u0433\u043e \u043d\u0430 \u043c\u044f\u0447 \u0438 \u0441\u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0443\u0435\u043c.<\/p>\n<pre><code class=\"cs\">using System.Collections; using System.Collections.Generic; using UnityEngine;  public class Ball : MonoBehaviour {     public AudioSource hitSound;     public Rigidbody2D rig;      \/\/ Use this for initialization     void Start () {      }      \/\/ Update is called once per frame     void FixedUpdate() {      }      private void OnCollisionEnter2D(Collision2D other) {         if (other.relativeVelocity.magnitude &gt; 1f) {             hitSound.Play();             hitSound.volume = Mathf.Clamp01(other.relativeVelocity.magnitude \/ 10);             rig.velocity *= 0.8f;         }     } }<\/code><\/pre>\n<p>\u0412 \u0441\u043a\u0440\u0438\u043f\u0442\u0435 \u043d\u0435\u0442 \u0430\u0432\u0442\u043e\u043f\u043e\u0438\u0441\u043a\u0430 Rigidbody, \u0442\u0430\u043a \u0447\u0442\u043e \u043f\u0440\u0438\u0434\u0451\u0442\u0441\u044f \u0437\u0430\u043a\u0438\u043d\u0443\u0442\u044c \u0435\u0433\u043e \u0440\u0443\u043a\u0430\u043c\u0438. \u0415\u0441\u043b\u0438 \u043d\u0430\u0436\u0430\u0442\u044c \u043d\u0430 Play, \u043d\u0430\u0448 \u043c\u044f\u0447 \u0443\u043f\u0430\u0434\u0451\u0442, \u0438\u0437\u0434\u0430\u0432\u0430\u044f \u0437\u0432\u0443\u043a\u0438. \u0427\u0442\u043e\u0431\u044b \u043c\u044f\u0447 \u043e\u0442\u0441\u043a\u0430\u043a\u0438\u0432\u0430\u043b, \u0441\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b \u0438 \u0437\u0430\u043a\u0438\u043d\u0435\u043c \u0435\u0433\u043e \u043d\u0430 \u043a\u043e\u043b\u043b\u0430\u0439\u0434\u0435\u0440 \u043c\u044f\u0447\u0430. <\/p>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<p>\u0422\u0435\u043f\u0435\u0440\u044c \u043f\u043e\u0434\u0443\u043c\u0430\u0435\u043c \u043e \u0442\u043e\u043c, \u0447\u0442\u043e\u0431\u044b \u043c\u044f\u0447 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u043b \u0441\u0432\u043e\u0451 \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0441\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u0441\u043a\u0440\u0438\u043f\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0440\u0438\u0441\u0443\u0435\u0442 \u0441\u0442\u0440\u0435\u043b\u043a\u0438: \u043d\u0430\u043c \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u044f\u0442\u0441\u044f \u0434\u0432\u0430 \u043f\u0443\u0441\u0442\u044b\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u0441 LineRenderer, \u043e\u0434\u0438\u043d \u0432 \u0434\u0440\u0443\u0433\u043e\u043c. <\/p>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<p>\u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b \u0434\u043b\u044f \u0441\u0442\u0440\u0435\u043b\u043a\u0438:<\/p>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<p>\u0418 \u0434\u043e\u0431\u0430\u0432\u0438\u043c \u0441\u043a\u0440\u0438\u043f\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u0432\u0435\u0440\u0448\u0438\u043d\u044b LineRenderer&#8217;\u043e\u0432, \u0434\u0435\u043b\u0430\u044f \u0438\u0437 \u043d\u0438\u0445 \u0441\u0442\u0440\u0435\u043b\u043a\u0438:<\/p>\n<pre><code class=\"cs\">using System.Collections; using System.Collections.Generic; using UnityEngine;  public class Arrow : MonoBehaviour {    public Vector3 showVector;     public LineRenderer lrenderer1;     public LineRenderer lrenderer2;     Transform myTransform;      \/\/ Use this for initialization     void Start () {         \/\/lrenderer1 = GetComponent&lt;LineRenderer&gt;();         myTransform = transform;     }     \/\/ Update is called once per frame     void Update () {         showVector = new Vector3(showVector.x, showVector.y, 0f);          lrenderer1.SetPosition(0, myTransform.position);         lrenderer1.SetPosition(1, myTransform.position + showVector);            if (showVector.magnitude &gt;= 2f) { \/\/ \u0434\u043b\u0438\u043d\u043d\u0430\u044f \u0441\u0442\u0440\u0435\u043b\u043a\u0430             lrenderer2.SetPosition(0, myTransform.position + showVector - showVector.normalized);         } else {             lrenderer2.SetPosition(0, myTransform.position + showVector * 0.5f);         }         lrenderer2.SetPosition(1, myTransform.position + showVector);          if (showVector.magnitude &lt; 0.1f) {             lrenderer1.enabled = lrenderer2.enabled = false;         } else {             lrenderer1.enabled = lrenderer2.enabled = true;         }     } }<\/code><\/pre>\n<p>\u0417\u0430\u043a\u0438\u043d\u0435\u043c \u0441\u043a\u0440\u0438\u043f\u0442 \u043d\u0430 \u043e\u0431\u044a\u0435\u043a\u0442-\u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u0441\u0442\u0440\u0435\u043b\u043a\u0438 \u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u043c \u0435\u0433\u043e. <\/p>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<figure class=\"\"><figcaption><\/figcaption><\/figure>\n<p>\u0422\u0435\u043f\u0435\u0440\u044c \u043d\u0430\u0434\u043e \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0441\u043a\u0440\u0438\u043f\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u0432\u0435\u043a\u0442\u043e\u0440 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0442\u044c \u0432 \u043d\u0430\u0448 \u0441\u043a\u0440\u0438\u043f\u0442 &#171;\u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u043d\u0438\u044f&#187; \u0441\u0442\u0440\u0435\u043b\u043a\u0438. \u041e\u043d \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u043e\u0439:<\/p>\n<pre><code class=\"cs\">using System.Collections; using System.Collections.Generic; using UnityEngine;  public class VectorVelocity : MonoBehaviour {     public Rigidbody2D rig;     public Arrow arrow;      \/\/ Use this for initialization     void Start () {       }      \/\/ Update is called once per frame     void Update () {         if (rig.bodyType == RigidbodyType2D.Dynamic) {             arrow.showVector =  rig.velocity \/ 5f;         }     } }<\/code><\/pre>\n<p>\u0417\u0430\u043a\u0438\u043d\u0435\u043c \u0435\u0433\u043e \u043d\u0430 \u043c\u044f\u0447, \u0432 \u0441\u043a\u0440\u0438\u043f\u0442\u0435 \u0443\u043a\u0430\u0436\u0435\u043c \u0440\u0438\u0434\u0436\u0438\u0431\u0430\u0434\u0438 \u043c\u044f\u0447\u0430 \u0438 \u043e\u0431\u044a\u0435\u043a\u0442 \u0441\u043e \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u043c \u0441\u0442\u0440\u0435\u043b\u043a\u0438. <\/p>\n<p>\u0422\u0435\u043f\u0435\u0440\u044c \u0432\u0435\u043a\u0442\u043e\u0440 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432\u0435\u0440\u043d\u043e. \u0412\u0435\u043a\u0442\u043e\u0440 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d \u0432 15 \u0440\u0430\u0437, \u0447\u0442\u043e\u0431\u044b \u0435\u0433\u043e \u0431\u044b\u043b\u043e \u0445\u043e\u0440\u043e\u0448\u043e \u0432\u0438\u0434\u043d\u043e. \u0410 \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0431\u044b\u043b\u043e \u0432\u0438\u0434\u043d\u043e \u0442\u0440\u0430\u0435\u043a\u0442\u043e\u0440\u0438\u044e \u043c\u044f\u0447\u0430 &#8212; \u0434\u043e\u0431\u0430\u0432\u0438\u043c \u0435\u043c\u0443 Trail Renderer \u043d\u0430 \u043b\u044e\u0431\u043e\u0439 \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0439 \u043a \u043c\u044f\u0447\u0443 \u043e\u0431\u044a\u0435\u043a\u0442. <\/p>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<p>\u0422\u0435\u043f\u0435\u0440\u044c \u0441\u0434\u0435\u043b\u0430\u0435\u043c \u0442\u0430\u043a, \u0447\u0442\u043e\u0431\u044b \u043c\u044f\u0447 \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u043a\u0438\u0434\u0430\u0442\u044c. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0432\u044b\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0435\u043c\u0443 \u0442\u0438\u043f Rigidbody \u043a\u0430\u043a Kinematic \u0438 \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0441\u043a\u0440\u0438\u043f\u0442. <\/p>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<figure class=\"\"><figcaption><\/figcaption><\/figure>\n<p>\u041b\u0438\u0441\u0442\u0438\u043d\u0433 \u0441\u043a\u0440\u0438\u043f\u0442\u0430:<\/p>\n<pre><code class=\"cs\">using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.EventSystems;  public class Spawner : MonoBehaviour {      public Rigidbody2D ball;     public TrailRenderer tr;      Quaternion oldRotation;     Vector3 oldPosition;      public bool readyToShoot = true;      \/\/ Use this for initialization     void Start () {         oldPosition = ball.transform.position;         oldRotation = ball.transform.rotation;     }      \/\/ Update is called once per frame     public void Respawn () {         ball.transform.position = oldPosition;         ball.transform.rotation = oldRotation;          ball.velocity = Vector3.zero;         ball.angularVelocity = 0;         ball.bodyType = RigidbodyType2D.Kinematic;          readyToShoot = true;         tr.Clear();     }      public void Shoot(Vector3 speed) {         if (!readyToShoot) {             return;         }          ball.bodyType = RigidbodyType2D.Dynamic;         ball.velocity = speed;         readyToShoot = false;     } }<\/code><\/pre>\n<p>\u0421\u043a\u0440\u0438\u043f\u0442 \u0432\u044b\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u0435\u043c \u043d\u0430 \u043f\u0443\u0441\u0442\u043e\u0439 \u043e\u0431\u044a\u0435\u043a\u0442 \u0432 \u043c\u0438\u0440\u0435 \u0438 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0435\u043c\u0443 \u043d\u0430\u0448 \u043c\u044f\u0447 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0440\u0438\u0434\u0436\u0438\u0442\u0431\u0430\u0434\u0438 \u0438 \u0435\u0433\u043e \u0442\u0440\u0435\u0439\u043b. <\/p>\n<p>\u042d\u0442\u043e\u0442 \u0441\u043a\u0440\u0438\u043f\u0442 \u0441\u0430\u043c \u043f\u043e \u0441\u0435\u0431\u0435 \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u0434\u0435\u043b\u0430\u0435\u0442. \u0427\u0442\u043e\u0431\u044b \u043e\u043d \u0440\u0430\u0431\u043e\u0442\u0430\u043b, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0432\u0432\u043e\u0434. \u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c UI -&gt; Panel \u043d\u0430 \u0441\u0446\u0435\u043d\u0435, \u0432\u044b\u0441\u0442\u0430\u0432\u0438\u043c \u043f\u0430\u043d\u0435\u043b\u0438 \u043d\u0443\u043b\u0435\u0432\u0443\u044e \u0430\u043b\u044c\u0444\u0443 \u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c \u043d\u0430 \u043d\u0435\u0433\u043e \u0441\u043a\u0440\u0438\u043f\u0442 TouchPanel.cs , \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0439 \u0432 \u043f\u0440\u043e\u0435\u043a\u0442. <\/p>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<figure class=\"\"><figcaption><\/figcaption><\/figure>\n<p>\u0412\u043d\u0443\u0442\u0440\u0438 \u043f\u0430\u043d\u0435\u043b\u0438 \u0434\u043e\u043b\u0436\u0435\u043d \u043b\u0435\u0436\u0430\u0442\u044c \u0441\u043f\u0440\u0430\u0439\u0442 \u0441\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c\u0438 (\u043e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0443): <\/p>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<figure class=\"\"><figcaption><\/figcaption><\/figure>\n<p>\u0414\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0446\u0438\u0438 \u043d\u0435 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u043b\u043e \u043e\u0448\u0438\u0431\u043e\u043a \u0438\u0437-\u0437\u0430 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u044f \u043a\u043b\u0430\u0441\u0441\u0430 \u0441\u043f\u0430\u0432\u043d\u0435\u0440\u0430, \u0434\u0430\u043d\u043d\u044b\u0439 \u0441\u043a\u0440\u0438\u043f\u0442 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u043c \u0430\u0441\u0441\u0435\u0442\u043e\u043c, \u0438 \u0438\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0435\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0441\u043b\u0435 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u043f\u0430\u0432\u043d\u0435\u0440\u0430. <\/p>\n<p>\u0414\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\/\u0432\u044b\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0441\u0442\u0440\u0435\u043b\u043e\u043a, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0441\u043a\u0440\u0438\u043f\u0442 Toggle, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d \u0447\u0435\u0440\u0435\u0437 \u044d\u0432\u0435\u043d\u0442-\u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u044e\u043d\u0438\u0442\u0438. \u0415\u0433\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0437\u0430\u043a\u0438\u043d\u0443\u0442\u044c \u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0443 \u0438 \u0441\u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c.<\/p>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<figure class=\"\"><figcaption><\/figcaption><\/figure>\n<p>\u0413\u043e\u0442\u043e\u0432\u043e!<\/p>\n<p>P.S. \u0414\u0435\u043b\u0438\u0442\u0435\u0441\u044c \u0441\u0441\u044b\u043b\u043a\u043e\u0439 \u043d\u0430 \u0441\u0442\u0430\u0442\u044c\u044e \u0441 \u043a\u043e\u043b\u043b\u0435\u0433\u0430\u043c\u0438, \u0434\u0440\u0443\u0437\u044c\u044f\u043c\u0438 \u0438 \u043b\u044e\u0431\u043e\u043f\u044b\u0442\u043d\u044b\u043c\u0438 \u0443\u0447\u0435\u043d\u0438\u043a\u0430\u043c\u0438. \u0411\u0443\u0434\u0435\u0442 \u0437\u0434\u043e\u0440\u043e\u0432\u043e, \u0435\u0441\u043b\u0438 \u0432\u044b \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0435\u0442\u0435 \u043f\u0440\u043e\u0432\u0435\u0441\u0442\u0438 \u043e\u0434\u0438\u043d \u0438\u0437 \u0443\u0440\u043e\u043a\u043e\u0432 \u0432 \u0441\u0432\u043e\u0435\u0439 \u0448\u043a\u043e\u043b\u0435 \u0438\u043b\u0438 \u0432 \u043a\u0440\u0443\u0436\u043a\u0435 \u0434\u0435\u0442\u0441\u043a\u043e\u0433\u043e \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0442\u0432\u043e\u0440\u0447\u0435\u0441\u0442\u0432\u0430, \u0438 \u043d\u0430\u043f\u0438\u0448\u0438\u0442\u0435 \u043f\u0430\u0440\u0443 \u0441\u043b\u043e\u0432 \u043e\u0431\u0440\u0430\u0442\u043d\u043e\u0439 \u0441\u0432\u044f\u0437\u0438 \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u043f\u0440\u043e\u0448\u0435\u043b \u0443\u0440\u043e\u043a \u043f\u043e Unity 3D. \u0423\u0441\u043f\u0435\u0445\u043e\u0432!<\/p>\n<\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/post\/553420\/\"> https:\/\/habr.com\/ru\/post\/553420\/<\/a><br \/><\/br><\/br><\/p>\n<\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-321763","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/321763","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=321763"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/321763\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=321763"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=321763"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=321763"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}