Тёмный

как сделать КЛИКЕР | Часть 2 | Unity, C# - Магазин улучшений и бонусы 

GoodMaker
Подписаться 1,7 тыс.
Просмотров 29 тыс.
50% 1

Всем привет! В данном видеоролике вы узнаете как сделать магазин улучшений и бонусы для кликера!
Приятного просмотра!
#unity #юнити #кликер
---------------------------------------------------------------------------
Поддержать автора :) - www.donationalerts.com/r/good...
---------------------------------------------------------------------------
Часть 1 - • как сделать КЛИКЕР | Ч...
Часть 2 - это она
Часть 3 - • как сделать КЛИКЕР | Ч...
Часть 4 - • как сделать КЛИКЕР | Ч...
Часть 5 - • как сделать КЛИКЕР | Ч...
---------------------------------------------------------------------------
0:00 - Интро
0:12 - Начало
0:28 - Настройка сцены
2:12 - Написание скрипта для открытия магазина
3:53 - Написание скрипта для увеличение дохода за клик
6:10 - Написание скрипта для бонуса
10:42 - Проверка игры
10:56 - Конец
---------------------------------------------------------------------------
Мой Telegram-канал: t.me/GoodMakerYT
Мой ВК:
g00dmaker

Развлечения

Опубликовано:

 

30 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 116   
@Кай4ик
@Кай4ик 2 года назад
Ура!!! Наконец-то вторая часть ))) Продолжай в том же духе )
@marisafaline4874
@marisafaline4874 2 года назад
Спасибо за полезную информацию.
@OkMiracle
@OkMiracle 10 месяцев назад
Просто и понятно, Спасибо! =)
@daniilkams
@daniilkams 2 года назад
круто получилось, спасибо!
@TheCookiss
@TheCookiss 2 года назад
4:10 Плачет🤣
@Christmasst2
@Christmasst2 Месяц назад
КУКИСС????
@volian.expo1
@volian.expo1 2 года назад
Зачем ты спидранишь? ты ускоряешь до такой степени, что ничего не понятно. Зачем так делать
@SameOneee
@SameOneee 2 года назад
Вообще бесит
@vuvixe
@vuvixe Год назад
Гайд полезный, реально молодец, но слишком быстро, зачем так видео ускорять
@user-ri3bt8ox4d
@user-ri3bt8ox4d 2 года назад
Мы конечно 100 не набрали, но спасибо за ролик!
@user-kz4dw7mu3j
@user-kz4dw7mu3j Год назад
Привет,а как сделать так,что бы после покупки улучшения,менялась картинка на кнопке?
@user-qt3zd2lm9b
@user-qt3zd2lm9b Год назад
Сильно быстро создаешь панели и тд. Многие просто не будут успевать так смотреть
@alfysx
@alfysx Год назад
Можно перемотать или скорость на 0.50 или 0.75 поставить
@bbbbbbb61
@bbbbbbb61 Год назад
​@@alfysx даже так нифига не понятно
@sm1nsky075
@sm1nsky075 Год назад
@@bbbbbbb61 ++, сижу нихера не вдупляю
@bl0odxdrown954
@bl0odxdrown954 Год назад
Реально, мне пришлось покадрово смотреть
@fefefefa213
@fefefefa213 2 года назад
помоги пожалуйста сделал вроде все как у тебя но нажимаю на панель бонуса либо магазина просто включается подсветка ShopPanel и BonusPanel просто типо отключается и включается вроде так же все делал 5 раз пересматривал буду благодарен спасибо огромное
@mink_beautiful
@mink_beautiful 2 года назад
кинь ссылочку на текстуры,пожалуйста
@pashaxoxolkov9661
@pashaxoxolkov9661 2 года назад
у меня панель бонусов вообще не убирается; хочу к монетке перейти настроить а панель бонусов не пропадает. Почему так и что нужно сделать?
@mlsv7280
@mlsv7280 Год назад
Блин а можно видос еще ускорить?
@hoob_craft751
@hoob_craft751 Год назад
В раз 200 будет достаточно
@sunflowerr3872
@sunflowerr3872 Год назад
у меня после покупки меняется на ноль подскажи как сделать чтобы умножалось на 2
@kiselokrbx
@kiselokrbx Год назад
А что делать если при покупке бонуса чтоб клик был двойной то это не работает?
@kol4an721
@kol4an721 2 года назад
Ребят, помогите.. Как чинить NullReferenceException? Пишет, что не назначен объект а авейке и просит создать поле в методе
@jasminesingh5298
@jasminesingh5298 2 года назад
Я делал не панели, а Сцены может из-за этого ошибка? У меня ошибка из-за того что внутри if
@eqsjj
@eqsjj Год назад
А как исправить что при покупке когда нету денег число становится отрицательным как это исправить?
@Rustanovich
@Rustanovich 2 года назад
У меня почему то после покупки магазина автоматически не прибавляются
@disumal
@disumal 2 года назад
Привет, очень врятли, что ты ответишь, но у меня такой вопрос возник: Я делал все строго по инстуркции и заметил, что когда не хватает денег, ты все равно можешь купить улучшение, при этом просто значение денег становится отрицательным (добавляется "-") Как это убрать?
@dmitriyzaharov4259
@dmitriyzaharov4259 2 года назад
в if значение score должно быть строго больше либо равно (>=)
@crazyout3879
@crazyout3879 2 года назад
Ты сделал систему кредита лол
@sqdy-s
@sqdy-s 2 года назад
Хотелось бы задать вопрос, ты создаешь массив и оставляешь его пустым, но в Unity ты задаёшь ему значения. Сохраняются ли они если импортировать это на устройство?
@blizandjeka228
@blizandjeka228 2 года назад
Интересно. Мне кажется сохранится, так как ты в самом юнити задаёшь значения. По логике можно задать значение в Визуал студио. И тот и тот вариант должен работать, но это не точно
@LEGALAS228
@LEGALAS228 Год назад
если ты сделал переменную с доступом public и присвоил ей значение например 5, а затем в инспекторе задал значение 10, то оно будет равняться 10 всегда. Но если ты сделал тоже самое, а потом изменил доступ к примеру на private, то значение станет равняться 5.
@quarwey
@quarwey Год назад
А как сделать чтобы при улучшении менялась кнопка?
@user-vz3cq9bw8p
@user-vz3cq9bw8p 2 года назад
Помогите пожалуйста у меня говорит что costint не существует ошибка cs0103
@BEST-tj2ru
@BEST-tj2ru 2 года назад
ЕМААА СПУСТЯ СКОЛЬКО ЛЕТ
@GAMES-fs3ih
@GAMES-fs3ih 2 года назад
Чувак Ты создаёшь панель за 0,5 секунды
@GoodMakerYT
@GoodMakerYT 2 года назад
я скорость)
@mukros582
@mukros582 Год назад
помогите срочно что делать если в cost int и cost text не появляются list us empty
@Podval.Studio.o
@Podval.Studio.o 4 месяца назад
Помогите, на строке где CostText[0]. text = CostInt[0]; выдаёт ошибку - Cannot implicitly convert type int to str
@serh8520
@serh8520 2 года назад
Гайд хороший конечно
@MemeP831WithTophat
@MemeP831WithTophat Год назад
выдает ошибку:CS0103 The name 'BonusShop' does not exist in the current context
@Erik-bs3ou
@Erik-bs3ou 2 года назад
классный ролик
@GoodMakerYT
@GoodMakerYT 2 года назад
спасибо)
@iorudy
@iorudy 2 года назад
@@GoodMakerYT Здраствуйте, у меня такова проблема. Я могу покупать сколько захочу апгрейдов, но у меня будут деньги -, получается у меня не работает if (money >= -CostInt[0])?
@kyok.a
@kyok.a 2 года назад
У меня проблемы с бонусами Когда нажимаешь купить бонус без денег он покупается хотя цена написана 1000$ А после покупки цена вместо 1000$ стаёт 0$
@_Lusha
@_Lusha Год назад
У кого такая проблема переписывайте скрипт на товар (очень много багов уже нашел здесь)
@user-hn2uk6bi1k
@user-hn2uk6bi1k 5 месяцев назад
Люди помогите у меня в скрипте для увеличения дохода за клик, пишет ошибку в if(Score >= CostInt[0] ) пишет что оператор">=" невозможно применить в операнду типа Score и int. Как решить
@online-guru8283
@online-guru8283 Год назад
Ты слишком быстро делаешь. Даже когда я делаю видео на 0.25, у тебя всё-равно мышка телепортируется. Я бы поставил лайк за такой туториал если бы не такая скорость. Я тут не то что без оценки не могу оставить, мне хочется поставить дизлайк
@neon_net
@neon_net 10 месяцев назад
Я все понимаю что может тогда никто не знал но нахера придумывать велосипед? Вот ты в коде указал что при нажатии кнопки открывается меню Вопрос такой зачем если ты создаешь в Add Component Button то там сразу можно указать на какой хочешь переместиться панель и просто поставить GameObject.SetActiv и поставить галочку. Вроде удобнее но так таковой сути не понял зачем в код
@playern1879
@playern1879 2 года назад
почему после того как сделал покупку в магазине перестали добавляться очки за клик?
@Dim1xs
@Dim1xs Год назад
решил?
@playern1879
@playern1879 Год назад
@@Dim1xs в коде косяк был
@Dim1xs
@Dim1xs Год назад
@@playern1879 да, я уже исправил надо было заместо =+ поставить =++, нот теперь у меня другой косяк, оно добавляет по 100 и всего один раз.
@TheMaxOff_official
@TheMaxOff_official 7 дней назад
А где текступы скачать
@sohanaakter4650
@sohanaakter4650 2 года назад
👌🙃👌
@fly9345
@fly9345 Год назад
снчала было все круто, но на моменте с панелью слишком быстро показываешь и не обьясняешь, раз 20 пересматривала,но так и не поняла как у тебя на новой панели не показывает саму игру
@favor_crypto
@favor_crypto 2 года назад
6:27 Почему у меня нету надписи list is empty а просто можно выбрать только размер?
@ZDCKI
@ZDCKI 2 года назад
Решил вопрос?
@favor_crypto
@favor_crypto 2 года назад
@@ZDCKI нет
@memmemar4312
@memmemar4312 Год назад
Надо там где сайз поставить 1 в кост инт и в кост текст а далеше появится елемент 0 и дальше по видио
@user-vy1rq1mt6l
@user-vy1rq1mt6l Год назад
@@memmemar4312 Спасибо, та же проблема
@suslik0v
@suslik0v 2 года назад
КАк выделать?
@antonydavis998
@antonydavis998 2 года назад
Помогите решить ошибку IndexOutOfRangeException: Index was outside the bounds of the array.
@display4ik
@display4ik 2 года назад
Решил?
@alexlineage1424
@alexlineage1424 Год назад
у меня была такая ошибка, в Main Camera - в скрипте поменял значение CostBonus с 0 на 1 (но это скорее всего просто невнимательность)
@nlgtcompany
@nlgtcompany Год назад
У меня почему то пишет что Text не может быть с квадратными скобкамипомогите плз
@nlgtcompany
@nlgtcompany Год назад
и еще StartCoroutine пишет что невозможен method group to string автор хелп
@_Lusha
@_Lusha Год назад
Как же много багов в этом скрипте... Например если купить товар выйти и снова купить отнимаются монеты
@certer5814
@certer5814 Год назад
так сохранения ещё не сделаны ёмоё
@user-nn4qy7ym5j
@user-nn4qy7ym5j 6 месяцев назад
блять плиз не ускоряй видео боже мой приходиться смотреть в 0.25
@menerlop3733
@menerlop3733 2 года назад
Можете добавить сохранение прогресса
@GoodMakerYT
@GoodMakerYT 2 года назад
следующая часть будет про это)
@menerlop3733
@menerlop3733 2 года назад
@@GoodMakerYT и звуки
@user-vm5od9iv1f
@user-vm5od9iv1f 2 года назад
и чтоб очки изменялись наветь при выходе игре(оти которие нужно куплять)
@BEST-tj2ru
@BEST-tj2ru 2 года назад
А что там сохранение там же изи PlayerPrefs.GetInt("money", money); В старт И там где money++. money = PlayerPrefs.SetInt("money"
@GoodMakerYT
@GoodMakerYT 2 года назад
ты сохраняешь только деньги, а там нужно и цены тавара и при выходе чтобы бонус считал)
@vday7955
@vday7955 2 года назад
6:20 у меня не показывается этот метод и при попытке починить всё я накосячил и не могу зайти в игровой режим, прошу помочь
@GoodMakerYT
@GoodMakerYT 2 года назад
у тебя ошибка где-то в скрипте
@vday7955
@vday7955 2 года назад
@@GoodMakerYT Я уже сто раз перепроверил, не могу найти ошибку
@orvik857
@orvik857 2 года назад
@@vday7955 Ты решил проблему?
@nightsoul4677
@nightsoul4677 Год назад
а как сделать чтобы количество денег за клик было дробным?
@GoodMakerYT
@GoodMakerYT Год назад
использовать переменную типа float
@nightsoul4677
@nightsoul4677 Год назад
@@GoodMakerYT у меня тогда улучшение 0 стоит после покупки
@GoodMakerYT
@GoodMakerYT Год назад
тебе нужно все перевести во float
@nightsoul4677
@nightsoul4677 Год назад
@@GoodMakerYT я везде инт на флот меняю
@nightsoul4677
@nightsoul4677 Год назад
@@GoodMakerYT спасибо, получилось))
@IIoruS
@IIoruS Год назад
ребят кто нибудь знает как исправить ошибку? у меня ошибка C0246 на строчке 66, на строчке 66 у меня IEnumerator BonusShop() . Что делать?? ошибок в скрипте вобще нету
@IIoruS
@IIoruS Год назад
я уже понял, ошибка в библиотеках system collections и system collections generic
@YOUR_NAME2284
@YOUR_NAME2284 Год назад
8:34
@debilizmstudios2835
@debilizmstudios2835 2 года назад
чувак а как выделять две кнопки срочно пожалуйста! 🙏
@GoodMakerYT
@GoodMakerYT 2 года назад
нажимаешь Ctrl и ЛКМ по кнопке
@debilizmstudios2835
@debilizmstudios2835 2 года назад
@@GoodMakerYT спасибо!
@RoxwT1
@RoxwT1 2 года назад
@@GoodMakerYT чувак а что делать если на 6:30 в масиве плюса нет?
@ZDCKI
@ZDCKI 2 года назад
@@RoxwT1 Решил вопрос?
@cxntur1a
@cxntur1a Год назад
весь скрипт это один большой баг хд
@feliks_sb3341
@feliks_sb3341 Месяц назад
ЗАЧЕМ ТАКАЯ СКОРОСТЬ????? НИЧЕГО НЕ ПОНЯТНО!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@mlbb_education
@mlbb_education Год назад
Идея - хорошая, исполнение - плохое. Код дырявый, логики мало, codestyle плохой. Учиться по этим видео не советую, максимум - понять как игра работает.
@spikesoftios
@spikesoftios Год назад
Где взять спрайты?
@crazyout3879
@crazyout3879 2 года назад
Код для тех у кого не работает: using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class Game : MonoBehaviour { [SerializeField] int Score; public Text ScoreText; public void OnClickButton() { Score++; } private void Update() => ScoreText.text = $"{Score}$"; }
@AIJFlxkq
@AIJFlxkq 2 года назад
что не работает?
@crazyout3879
@crazyout3879 2 года назад
@@AIJFlxkq У некоторых ошибка
Далее
OVOZ
01:00
Просмотров 727 тыс.
Фэйворит жвачка А? (2024)
01:00
Просмотров 98 тыс.
When You Get Ran Over By A Car...
00:15
Просмотров 3 млн
Как ОПТИМИЗИРУЮТ ИГРЫ
11:00
Просмотров 370 тыс.
Respect 🤯💯 || Look This 👰🏻#shorts
0:29
Просмотров 19 млн
Идеальный день ребёнка😂
0:11
Просмотров 3,1 млн