Открытие/закрытие дверей в Unity

  Рет қаралды 5,075

Graphical Design

Graphical Design

Күн бұрын

Пікірлер
@nepochat
@nepochat 5 жыл бұрын
Первый канал, в котором я смотрю каждый видос. Респект тебе
@a1ero
@a1ero 4 жыл бұрын
Может пригодится кому-то .Скрипты на открывание двери с ключом : Скрипт на поднятие ключа: using System.Collections; using System.Collections.Generic; using UnityEngine; public class KeyHold : MonoBehaviour { public bool hold; public float distance = 1f; //тут свои настройки RaycastHit2D hit; public Transform holdPoint; public float throwObj = 7; public bool hasKey = false; public float key; void Start () { } void Update () { if (Input.GetKeyDown (KeyCode.F)) { if (!hold) { Physics2D.queriesStartInColliders = false; hit = Physics2D.Raycast (transform.position, Vector2.right * transform.localScale.x, distance); if (hit.collider != null && hit.collider.tag == "key" ) { key ++; if (key == 1) hasKey = true; hold = true; } if (key > 1) { key = 1; } if (key 1) { keyHold.key = 1; } if(keyHold.key < 0) { keyHold.key = 0; } } public void OnTriggerExit2D(Collider2D col) { if (col.tag == "Player") { door.Close (); } } }
@Legion_Sword_Games
@Legion_Sword_Games 4 жыл бұрын
Спасибо огромное, все заработало)
@Legion_Sword_Games
@Legion_Sword_Games 4 жыл бұрын
Так же есть код попроще и меньше если не хотите нажимать кнопку E для поднятия ключа public class KeyHold : MonoBehaviour { public bool hold; public bool hasKey = false; public float key; void Start () { } private void OnTriggerEnter2D(Collider2D other) { if(other.CompareTag("key")) { key ++; if (key == 1) { hasKey = true; hold = true; } if (key > 1) { key = 1; } if (key
@tiger_serzh
@tiger_serzh 3 жыл бұрын
@@Legion_Sword_Games можешь написать такой же код но без ключа, просто чтобы на кнопку Е открывалась дверь
@ui_budmy
@ui_budmy 2 жыл бұрын
Подскажи пожалуйста что я делаю не так:"Ошибка CS1061 "Door" не содержит определения "Open", и не удалось найти доступный метод расширения "Open", принимающий тип "Door" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку)."
@ЮрийСуржиков-б7в
@ЮрийСуржиков-б7в 5 жыл бұрын
Вот это уровень! За 5 часов 3 ролика вылить. Мощь! Красава!
@nanashieltnum
@nanashieltnum 2 жыл бұрын
Спасибо за урок, было интересно))
@tommyoff666
@tommyoff666 5 жыл бұрын
ЛАЙКОС АВТОРУ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@lordero64
@lordero64 5 жыл бұрын
Очень круто. Спасибо за видосы
@ivanivanov9872
@ivanivanov9872 5 жыл бұрын
Спасибо) Отличные уроки)
@ЧеловекФамилия-ю6т
@ЧеловекФамилия-ю6т 4 жыл бұрын
Хотелось бы узнать как сделать открывание с ключа
@ЄвгенМузика-к5д
@ЄвгенМузика-к5д 4 жыл бұрын
создать переменную keys, и создать обьект, который будет ключем Через OnTriggerEnter2D сделать так, что-бы при подьёме ключ пропадал (скрывать через SpriteRenderer или вовсе удалять обьект с поля), а переменная keys увеличивалась на 1 (просто инкремент) При подходе сделать тоже самое что и на видео, но при подходе к двери проверять переменную keys: if(keys >= 0) { *код открытия двери* keys-- } else if (keys
@FXUNDPLXGG
@FXUNDPLXGG 4 жыл бұрын
А почему бы не сделать это через transform.translate
@Кто-то-ц8я
@Кто-то-ц8я 5 жыл бұрын
Сначала ставлю лайк потом смотрю :)
@thevit1672
@thevit1672 5 жыл бұрын
Респект красава лучший !!!
@Shugarts
@Shugarts 5 жыл бұрын
Спасибо!
@zambrsanimations
@zambrsanimations 4 жыл бұрын
Не работает(((
@БотяраБага
@БотяраБага 5 жыл бұрын
Привет люблю тебя смотреть! Хотя нет но очень хорошо накрутил все комменты и подписчики пока неудачник
Переключатель / напольная кнопка в Unity
6:48
ЧТО ТАКОЕ TURBOWARP или УБИЙЦА SCRATCH
11:54
Шуш, но старый
Рет қаралды 63 М.
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 30 МЛН
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
Сохранение выбора персонажа в Unity
8:31
Graphical Design
Рет қаралды 5 М.
OPENING a DOOR in UNITY on TRIGGER EVENT
8:20
SpeedTutor
Рет қаралды 119 М.
UNITY 3D ОТКРЫТИЕ ДВЕРИ, ЗВУКИ и ТЕКСТ-ПОДСКАЗКИ.
13:41
Unity Moving Platform Tutorial
6:51
Jayanam
Рет қаралды 119 М.
ИИ врага / AI enemy в Unity
12:11
Graphical Design
Рет қаралды 14 М.
FNAF на Unity #4 Двери и свет
23:46
Stream (утерянные видео)
Рет қаралды 5 М.