Тёмный
ruska K
ruska K
ruska K
Подписаться
Комментарии
@суперпро777
@суперпро777 20 дней назад
using System.Collections; using System.Collections.Generic; using UnityEngine; public class Pcontroller : MonoBehaviour { public GameObject cam; Quaternion StartingRotation; float Ver, Hor, Jump, RotHor, RotVer; bool isGround; public float Speed = 10, JumpSpeed = 150, senssensitivity = 5; void Start() { StartingRotation = transform.rotation; } void OnCollisionStay(Collision collision) { if (collision.gameObject.tag == "ground") { isGround = true; } } void OnCollisionExit(Collision collision) { if (collision.gameObject.tag == "ground") { isGround = false; } } void FixedUpdate() { RotHor += Input.GetAxis("Mouse X") * senssensitivity; RotVer += Input.GetAxis("Mouse Y") * senssensitivity; RotVer = Mathf.Clamp(RotVer, -60, 60); Quaternion RotY = Quaternion.AngleAxis(RotHor, Vector3.up); Quaternion RotX = Quaternion.AngleAxis(-RotVer, Vector3.right); cam.transform.rotation = StartingRotation * transform.rotation * RotX; transform.rotation = StartingRotation * RotY; if (isGround) { Ver = Input.GetAxis("Vertical") * Time.deltaTime * Speed; Hor = Input.GetAxis("Horizontal") * Time.deltaTime * Speed; Jump = Input.GetAxis("Jump") * Time.deltaTime * JumpSpeed; GetComponent<Rigidbody>().AddForce(transform.up * Jump, ForceMode.Impulse); } transform.Translate(new Vector3(Hor, 0, Ver)); } }
@Xleb_337
@Xleb_337 2 месяца назад
А можете пожалуйста сказать что делать если такие слова как Input,GetAxis Time.deltatime не окрашиваются.Я уже понял что это пространство имён, но я без понятия как то исправить
@суперпро777
@суперпро777 4 месяца назад
Привет!А ето нормально что у меня слова в скрипте совсем другого цвета иногда,и с другими видео скрипты не работали,ето зависит от версий юнити и визуал студио, верно?
@суперпро777
@суперпро777 4 месяца назад
Почему у меня слова в коде иногда вообще другого цвета?ето нормально?Типу на начале у меня где Monobehaviour белым,а сам Pcontroller зеленым?и вообще код любой другого цвета?
@gusambra12567
@gusambra12567 6 месяцев назад
автор можно скрипт
@АрсенийСороковиков-м5х
А можно пожалуйста все скрипты написать? Я просто не знаю C# вообще. Прошу вас, те кто знает🥺
@АрсенийСороковиков-м5х
Просто таких видео где все понятно объясняется мало
@ИграПравдивый
@ИграПравдивый 8 месяцев назад
У меня такая почти ошибка только вот я качал сдк отменил решение его не нигде в инстале че делать
@azkot_channel
@azkot_channel 8 месяцев назад
Из-за чего может быть такое что не получается прыгнуть при движении?
@fikipoki1710
@fikipoki1710 8 месяцев назад
В бленре лучше сделать
@myagenkiykotik
@myagenkiykotik 11 месяцев назад
Вернись на ютуб!!! Все хотят твоего возвращения!
@anastasiaakimova236
@anastasiaakimova236 Год назад
меня вертит вокруг себя подскажите пожалуйста , что делать ?
@anastasiaakimova236
@anastasiaakimova236 Год назад
using System.Collections; using System.Collections.Generic; using UnityEngine; public class Pcontroller : MonoBehaviour { float Ver, Hor, Jump; bool isGround; public float Speed = 10, JumpSpeed = 200; void OnCollisionStay(Collision collision) { if (collision.gameObject.tag == "ground") { isGround = true; } } void OnCollisionExit(Collision collision) { if (collision.gameObject.tag == "ground") { isGround = false; } } void Update() { if (isGround) ; { Ver = Input.GetAxis("Vertical") * Time.deltaTime * Speed; Hor = Input.GetAxis("Horizontal") * Time.deltaTime * Speed; Jump = Input.GetAxis("Jump") * Time.deltaTime * JumpSpeed; GetComponent<Rigidbody>().AddForce(transform.up * Jump, ForceMode.Impulse); } transform.Translate(new Vector3(Hor, 0, Ver)); } } Вот скрипт. У меня ничего не работает. Помогите пожалуйста🙏
@Dizert-tv1qg
@Dizert-tv1qg 5 месяцев назад
using System.Collections; using System.Collections.Generic; using UnityEngine; public class Pcontroller : MonoBehaviour { float Ver, Hor, Jump; bool isGround; public float Speed = 10, JumpSpeed = 200; void OnCollisionStay(Collision collision) { if (collision.gameObject.tag == "ground") { isGround = true; } } void OnCollisionExit(Collision collision) { if (collision.gameObject.tag == "ground") { isGround = false; } } void Update() { if (isGround) { Ver = Input.GetAxis("Vertical") * Time.deltaTime * Speed; Hor = Input.GetAxis("Horizontal") * Time.deltaTime * Speed; Jump = Input.GetAxis("Jump") * Time.deltaTime * JumpSpeed; GetComponent<Rigidbody>().AddForce(transform.up * Jump, ForceMode.Impulse); } transform.Translate(new Vector3(Hor, 0, Ver)); } } Вот так надо!
@anastasiaakimova236
@anastasiaakimova236 5 месяцев назад
@@Dizert-tv1qg спасибо большое, правда я уже забыла что это и скорее всего этого проекта уже нет ))
@Dizert-tv1qg
@Dizert-tv1qg 5 месяцев назад
@@anastasiaakimova236 Жаль.
@Pav1kiss
@Pav1kiss Год назад
Скачал юнити но с++ нет щас пойду устанавливать
@Krevetka13377
@Krevetka13377 7 месяцев назад
это c#
@waynfraGG
@waynfraGG Год назад
У меня почему то все равно в воздухе прыгать можно,код вроде правильный
@antimazing8904
@antimazing8904 Год назад
z ghbphfr ['e crdjpm ГЕНА
@Kostyan_Sigaev
@Kostyan_Sigaev Год назад
Знаю этот способ, очень муторный и долгий, я же делал проще: смоделировал гусеницу из двухстороннего плейна просто вокруг колёс танка, на эту гусеницу нанёс текстуру гусеницы. Затем в юнити создал контроллер анимации с разными состояниями, а в сами анимации занёс только оффсет текстуры по оси х с 0 до 1, затем анимацию зациклил и всё. Но самое главное - в параметрах текстуры нужно выбрать cutout, чтобы она была правильно прозрачной и отбрасывала тень, как настоящая
@C4TAL3X
@C4TAL3X Год назад
" Cant add script component Pcontroler"
@nazame5333
@nazame5333 Год назад
Качество хуйня
@QUADRUM23
@QUADRUM23 Год назад
А как же рельеф ?
@QUADRUM23
@QUADRUM23 Год назад
@@slava_ussr4140 А что такое джоинты ? Я просто в программировании не особо шарю.
@roman_play
@roman_play Год назад
всем привет, клевое видео, даже все работало... кто может, скиньте скрипт какая-то проблема
@ВоваКонст
@ВоваКонст Год назад
после добавления If у меня вообще пкрсонаж не двинается, делал все как еа видео, помогите пожалуйста
@ГориславЭль-Норман
В моменте написания кода символы расплываются, читать трудно даже с хорошим зрением так делать некрасиво
@джонсино-е2х
@джонсино-е2х Год назад
Спасибо тебе очень сильно помог, надеюсь ты вернёшься и возобновишь свои уроки:)
@nekros2022
@nekros2022 Год назад
Было бы всё легко если бы знал с++
@Ponosik_capybara
@Ponosik_capybara Год назад
какой нафиг с++?
@KurzGuy
@KurzGuy Год назад
как мне тебя жалко автор, что тебе под этим видео пишут глупые новички и говорят всякий бред, что у них ничего не получилось...
@ChannelGodut
@ChannelGodut 2 месяца назад
Согл
@Жондрус
@Жондрус Год назад
MissingComponentException: There is no 'Rigidbody' attached to the "Player" game object, but a script is trying to access it. You probably need to add a Rigidbody to the game object "Player". Or your script needs to check if the component is attached before using it. UnityEngine.Rigidbody.AddForce (UnityEngine.Vector3 force, UnityEngine.ForceMode mode) (at <1832bbae6f83495d87cb85a33cdb3228>:0) NewBehaviourScript.Update () (at Assets/NewBehaviourScript.cs:13) что такое?
@KurzGuy
@KurzGuy Год назад
у игрока нету компонента RigidBody?
@Жондрус
@Жондрус Год назад
@@KurzGuy да
@s48rassaon30
@s48rassaon30 Год назад
Спасибо!))
@СергейХвощев-д2й
Опять не получается. После точки не выпадают свойства и методы объекта.
@exterminators2111
@exterminators2111 Год назад
Почему на w он едет назад а на s вперед а клавиши a d неработают?
@hidusa
@hidusa Год назад
Просто 10 минут ТУПСТИ виде не о чем много воды делайте виде короче вот и весь секрет + видео сделано не правильно. Изменено: слушай у тебя часть которая позволяет при нажатии на кнопку выполнять действия все таки ты заслуживаешь лайка и подписки несмотря не тупое видео там есть доля полезности 🙂
@PlastinkiBand
@PlastinkiBand Год назад
Я не могу скачать билд на андроид с самого Юнити. Пишет что файл повреждён.
@hauyt424
@hauyt424 Год назад
Он для юнить 5
@hauyt424
@hauyt424 Год назад
Sdk для юнить 2020 разные
@Graver43135
@Graver43135 Год назад
всем хай, я не понимаю. у меня на кнопки ничего не реагирует. ни цифры не меняются, ни перс не ходит. скрипт правильный, 200 раз пересмотрел. у меня последняя версия юнити, люди, помогите срочно!!!!
@SOVETSKIY_PK
@SOVETSKIY_PK Год назад
Что делать если всё сделал (12:45 там всё сделано) а игрок не останавливается и всё время прыгает и бегает а я не нажимаю❓
@ChayProg
@ChayProg Год назад
Лол у меня пол такой же
@ВладимирКрисенко
@ВладимирКрисенко 2 года назад
Спасибо. Нужен был способ для анимации в Maya,а с ригом долбениться желания небыло. Но метод универсальный и подходит по сути везде.
@kotohello565
@kotohello565 2 года назад
Скрипт я написал правильно ноо 1. Персонаж взлетает 2.Персонаж стоит что делать? Буду благодарен
@yrmall4272
@yrmall4272 2 года назад
InvalidOperationException: You are trying to read Input using the UnityEngine.Input class, but you have switched active Input handling to Input System package in Player Settings. Player.Update () (at Assets/Player.cs:9)
@СергейОмельницкий-ш6е
Спасибо
@ЕгорБугрышов-й5м
@ЕгорБугрышов-й5м 2 года назад
*bad skeleton bass* Сделала анимацию гусениц, чел харош, но настоящие шлёпы-гигачады делают гусеницы рассчитывая форму траков и нужное количество шипов на ведущей шестерне через формулы. *bad skeleton bass*
@Robotik69
@Robotik69 2 года назад
Спасибо тебе большое!
@Robotik69
@Robotik69 2 года назад
Я только сделал передвижение, а уже чуть не умер от счастья.
@Bond007in
@Bond007in 2 года назад
Изврат какой то
@chto_skazat-to
@chto_skazat-to 2 года назад
я могу только поворачивать камеру. версия юнити 2020.3.26f1
@timdim3652
@timdim3652 2 года назад
не работает
@xicit2067
@xicit2067 2 года назад
Привет, я заметил что transform.Translate(new Vector3(Hor, 0, Ver)); Не правильно работает на версии 2021 поэтом надо сделать не (Hor, 0, Ver)); а (Ver, Hor, 0)); По крайне мере у меня так
@goodgod2669
@goodgod2669 2 года назад
Если что, то "(Hor,0,Ver)" это вектора движения, если у тебя объект повернут другим боком, то конечно движение будет " неправильным "
@WheelOfGerasims
@WheelOfGerasims 2 года назад
Вот! Вот! Вот таких людей не хватает стране! Всё подробно объяснил, спасибо! Посмотрю и остальные части.
@raf7739
@raf7739 2 года назад
А почему у меня ошибка написано All compiler errors have to be fixed before you can enter playmode!
@rodimus3498
@rodimus3498 2 года назад
Была ошибка при создании проекта про safe mod?
@cryzzone8165
@cryzzone8165 2 года назад
Огромное тебе спасибо 🙏 не знаю даже отблагодарить
@cryzzone8165
@cryzzone8165 2 года назад
Спасибо🙏❤️, видео длится 13 минут , а я растянул работу на двое суток аххаха
@Rogaus
@Rogaus 2 года назад
А не чо что я у тебя взял файл и так же сделал