Ссылки Дискорд: / discord В этом ролике я покажу как очень просто сделать основу для кликера в Юнити.
КОМЕНТАРІ: 105
@Klubini6 місяців тому
Ну у меня юнити 8 минут запускается. Ничё не знаю, в дедлайн не уложился.
@kolvin4463Рік тому
коротко и ясно, от души
@RITCOTРік тому
Сохранение можно было сделать к примеру в встроенной функции OnApplicationQuit и при выходе игры (не важно с пк или телефона) было бы сохранение автоматически, ну и добавить конечно же в отдельный скрипт данные, которые нужно сохранять и присваивать им параметры, которые хотел. Дело 2 минут, а если к примеру делать "проект" дальше, то это сильно облегчит работу и нагрузку на него опять же.
@minemen55108 місяців тому
ты открыл мне дорогу в юнити спасибо
@Kava-kay3 місяці тому
Спасибо. Это мой 1 проект на юнити:)
@sifidol6307Рік тому
То чувство когда очень хочется,скачал юнити столько сделал проектов, а так до сих пор не умею
@cifir4ik098Рік тому
Всем привет! Скрипт работает на отлично автору огромное спасибо!!! К стате кому лень вот готовый скрипт: using UnityEngine; using UnityEngine.UI; public class GameScripts : MonoBehaviour { private static int money; private static int rate = 1; public Text moneyText; public void Click() { money += rate; } public void UpgradeClick() { if (money >= 15) { money -= 15; rate += 1; } } public void Update() { moneyText.text = "$" + money; } }
@_prosto_i1_Рік тому
спасибо а то у меня только блокнот открывается 👍
@Handexsw8 місяців тому
почему приват а не публик
@soon1x5 місяців тому
да тыж мой спаситель код 3 раз переписывал!
@WhyDudeEРік тому
балин, фигале так лайков мало? дико помог, коротко и ясно
@femateo81579 місяців тому
Видос классный без воды и чего то лишнего, продолжай в том же духе!!!
@dimatv-bishkek8 місяців тому
Спасибо помог 😊
@MikolaYakym3 роки тому
Клас ( хоть тут не обман сказано за 8 минут и видос 8 минут) )
@blaxas6 місяців тому
Молодец, просто, коротко с использованием минимума инструментария то что нужно
что нужно сделать что бы добавить вторую и более кнопок для прокачивания
@user-nz8fr3jq1dРік тому
Респект
@bobichekpopikРік тому
Та почемуууууууууууууууууууууууууууууууууууу у меня нет манитекст за чтоооооооооооо?
@I_love_horrors8 місяців тому
А как можно сделать с магазином типо открыть магазин и там уже покупать например 10 кликов это плюс 1 бот который будет помогать кликать 100 долларов это будет 10 ботов и тд
@sendmehomeworkpls8 місяців тому
Учи язык,это сделать очень легко
@user-lz7yd5ss8oРік тому
А ты на какой версии делаешь проект ??
@-toplib-Рік тому
скорее всего на 2019
@MegaKto13 днів тому
Что делать? когда в пустой объект добавляю скрипт то у меня не вылазит Text (None)?
@timgtster26309 місяців тому
Крутое видео.Но зачем тут static?
@user-fr9qn5fs9t6 місяців тому
Увеличение ФПС
@LlfidodjdРік тому
Почему когда я добавляю скрипт в GameManager то MoneyText я уже не могу добавить?
@kray401923 дні тому
У меня тоже самае
@s0ftly79222 дні тому
@@kray4019 жиза тоже не могу что делать хз
@MegaKto13 днів тому
кто то знает что с этим делать???
@user-wg5km7lj6e9 місяців тому
что делать? когда присваиваю текст (moneyText.text = ""$" + money) - выдает null? и вылетает ошибка NullReferenceExeption. К слову все имена переменных написаны правильно, в скрипте ошибок нет, через ToString() пробовал - не получилось.
@gerr88558 місяців тому
В переменную moneyText в инспекторе перетаскивал нужный текст?
@user-wg5km7lj6e8 місяців тому
@@gerr8855 уже исправил. Не знаю как но исправил)
@dada-du4oj8 місяців тому
попробуй такую версию скрипта { [SerializeField] int money; public Text moneyText; private int rate; private void Start() { money = PlayerPrefs.GetInt("money", 0); rate = PlayerPrefs.GetInt("rate", 1); } public void ButtonClick() { money++; PlayerPrefs.SetInt("money", money); } public void UpgradeClick() { if (money >= 15) { money -= 15; rate += 1; PlayerPrefs.SetInt("money", money); PlayerPrefs.SetInt("rate", money); } } // Update is called once per frame void Update() { moneyText.text = money.ToString(); }
@Crazygor-1321 день тому
ЧТО ДЕЛАТЬ? у меня есть скрипт но он не добавляеться на этот объект. Я нажимаю Add Component выбираю скрипт но он не добавляеться
@avvr1des.official10 місяців тому
Можно ли сделать несколько улучшений кликера чтобы все стоили дороже и больше приносило монет?
@Amino-yu3np7 місяців тому
да public Text moneytext; public Text ratetext; public Text Updrademoney; public void Start() { money = PlayerPrefs.GetInt("money", 0); rate = PlayerPrefs.GetInt("rate", 1); } public void Click() { money += rate; PlayerPrefs.SetInt("money", money); } public void Upgrade() { if (money >= 50*rate) { money -= 50*rate; // тут изменение просто уровень умножаем на цену первого уровня rate += 1; PlayerPrefs.SetInt("money", money); PlayerPrefs.SetInt("rate", rate); } } public void Update() { moneytext.text = "" + money; ratetext.text = "" + rate; Updrademoney.text = "" + 50*rate; // здесь я добавил чтобы на отдельных текстах выносился уровень и количество денег до некст уровня } }
@user-fs3nf5yr8m3 місяці тому
@@Amino-yu3npхуня какая-то
@savasavasavage39533 місяці тому
Да. Делается по тому же принципу, что показанный в видео, просто цена и rate ставишь какие надо
@avvr1des.official3 місяці тому
@@savasavasavage3953 спасибо друг но я давно разобрался
@Wipamipa8 днів тому
Привет сашкин! подскажи что делать если скрипт не открывается? очень поможет!😀
@Her0bro11 місяців тому
Ребят, как сделать так чтобы цена на апгрейд увеличивалась (например в 3 раза)?
@Her0bro10 місяців тому
Все решил проблему
@avvr1des.official10 місяців тому
а ты знаешь как сделать несколько улучшений чтобы все стоили дороже и больше приносило монет?
@Her0bro10 місяців тому
@@avvr1des.official знаю
@Her0bro10 місяців тому
@@avvr1des.official вместо обычной цены сделай public float money а потом в скрипте улучшения умножай это в столько раз сколько нужно, очень легко , в любом случае нужно экспериментировать , чтобы получился нужный результат
@D1rrrle6 місяців тому
Скрипт выдаёт ошибку
@eretrav7 місяців тому
лучший
@bobichekpopikРік тому
Я зделал сохранялку и потом у меня ошыбка и я не как не могу игру запустить
@zxcmocha459Рік тому
А как сделать анимацию при клике
@avvr1des.official10 місяців тому
оно автоматически будет стоять если кнопка
@savasavasavage39533 місяці тому
В начале нужно объявить новый объект: public GameObject coin; Через юнити перетаскиваешь кнопку-монетку в новое поле у GameObject. В Click() в начале добавляешь строчку StartCoroutine(CoinScale()); Потом в любом месте вставляешь корутину IEnumerator CoinScale() { coin.transform.localScale = new Vector3(0.8f, 0.8f, 1); yield return new WaitForSeconds(0.05f); coin.transform.localScale = new Vector3(1, 1, 1); yield return null; } Это будет уменьшать монетку на 0.05 сек при клике
@you_mother_has_NoBody4 місяці тому
только вот на скрейч я зделаю данный кликер за 1,5 минут, уложившись ровно в тайминг.
@user-fs3nf5yr8m3 місяці тому
сделаю*
@darkspine25 місяців тому
что делать я кидаю скрипт и выдает Can't add script component 'GameScript' because the script class cannot be found. Make sure that there are no compile errors and that the file name and class name match.
@playgameandМісяць тому
Смотри, час запусти сам скрипт, и посмотри название. Public class ( название ) : MonoBehaviour . Там короче другое название, а не тот который ты назвал.
@user-yv9jy7ni2q6 місяців тому
что делать если когда я перетаскиваю скрипт в пустой объект выдает ошибку хееелп
@5game._.bro52 місяці тому
Что делать если я не могу поменять платформу на android?
@yur4ik_top4ik2 місяці тому
Как ты изучал c#?
@themyshop77732 місяці тому
umri
@playergames9018Рік тому
ты гений и не более
@user-wu4dq1qo4d27 днів тому
А что за язык для скрипта используется?
@Fordick14 днів тому
C# Сишарп
@user-db7hp3hz5bМісяць тому
я не могу зделать билд проекта на андроид в апк
@KrinhokРік тому
Почему у меня заработало с первого скрипта а после второго выдаёт ошибку??
@narozhke_king5 днів тому
Тоже
@user-zp5zg5ep8c13 днів тому
Конечно круто,ну как по мне такие уроки самие плохие как для туториала,ничего не обʼяснил что для чего ты пишеш,откуда мне знать что такое например public void или private void
@user-cv8jn3om6kДень тому
Публичный и приватный метод. Это был видеоурок именно по Юнити, c# самостоятельно учи)
@Mark_Lesun14 днів тому
почему какой-то ребёнок за 8 минут рассказывает и показывает понятнее, чем мужики за 30 минут
@user-vh1lk7fy3f2 місяці тому
текст не удаляется
@user-ks6ip1zd5o6 днів тому
что мне делать у меня не хочет меняться платформа
@narozhke_king5 днів тому
Может ты при установке юнити не указал что ты будешь делать игру под андроид
@sasiaandersРік тому
спс брат
@bobichekpopikРік тому
У меня нет MoneyText
@ladgeren7148Рік тому
там нужн обычный текст он просто так его назвал
@bobichekpopikРік тому
@@ladgeren7148 Не понил можежь сказать поподробней
@scrimmer08762 роки тому
У меня нету окошка мани текст
@sashkingcz2 роки тому
У тебя стоит public перед переменной?
@scrimmer08762 роки тому
@@sashkingcz да
@scrimmer08762 роки тому
@@sashkingcz юнити просто не видит визуал студио
@bananchick489816 днів тому
А как это исправить?@@scrimmer0876
@alex_grty1719Рік тому
Не роботает у меня ошыбка вылезла у скрипта нема манитекст я все правильно делал как ты и ничего не получилось🤬
@komar3306 місяців тому
Что делать если у меня не появилось moneyText?
@MegaKto13 днів тому
++++++
@Balenci0Рік тому
MoneyText не перетаскивается в скрипт
@DeadloozeРік тому
Потому что ты используешь 20, или 21 версию Юнити и создаешь текст TextMeshPro. UI-Legasy-Text использую это
@mimikt3942Рік тому
@@Deadlooze огромное спасибо добрый человек. Очень помог и не только в этом проекте
@MegaKto13 днів тому
@@Deadlooze У меня так и было, не помогло
@IndivnРік тому
что делать после того как создал сохранения ошибки полетели
@Yarik-dg5cdМісяць тому
Не работает
@user1-aa1aa1aa117 днів тому
Ну и английский
@meteor71975 місяців тому
Это пиздец , тот кто вообще не умеет не поймет , нет деталей
@ivanroomybear3 місяці тому
у меня не работает(
@fireonfire20243 місяці тому
Так, нормально, но ты сам не понимаешь что пишешь. Если бы ты знал что для чего нужно ты-бы объяснил😂🤣