Неделю уже изучаю С# и делаю свой кликер. Я многому научился благодаря твоим урокам. По началу было очень непривычно, но спустя 2-3 дня я уже спокойно мог "изобретать". Сейчас добавил в свой кликер топ игроков, сделал регистрацию и авторизацию. Научился работать с php и отправлять данные на сервер, получать их. Я думаю, если каждый возьмётся за юнити сегодня и будет просто повторять, то достигнет больших результатов уже через месяц! Но важно каждый день заниматься и изучать что-то новое, со временем вы привыкните.
@titanovsky2 жыл бұрын
Да ты прав, как успехи?
@syavochka2 жыл бұрын
@@titanovsky я делал это к курсовому проекту, уже давно сдал его и ещё один - это разработка приложения для соц. сети ВК, так же сдал. В публичный доступ не выкладывал, ибо нужно время чтобы дорабатывать, в игре и приложении много багов.
@bestgamer59267 жыл бұрын
просто лучший блогер в геймдеве!
@wellmor7 жыл бұрын
Не смотрел вас порядка полугода. Качество уроков весьма выросло, так держать! p.s. давайте что-нибудь посложнее, про систему событий, к примеру, или навигационные меши
@ИльяГрошев-и7д7 жыл бұрын
Спасибо за урок) ждал его)
@christianxander79533 жыл бұрын
i realize it's kinda randomly asking but does anyone know of a good site to stream newly released movies online ?
@alexdallas77023 жыл бұрын
@Christian Xander flixportal :D
@christianxander79533 жыл бұрын
@Alex Dallas Thanks, I signed up and it seems like they got a lot of movies there :D I appreciate it!
@alexdallas77023 жыл бұрын
@Christian Xander Happy to help :)
@Dezel.stalker4 жыл бұрын
Ты крутой
@nvskystore6 жыл бұрын
Лайк не глядя)
@zmuser14627 жыл бұрын
Лол, только недавно задался вопросом, как сделать вылетание кол-ва чего-либо и тут AH выкладывает видео об этом. Спасибо! А теперь вопрос: какой unity вы пользуетесь: пробной/купленной/пиратской лицензией(я про ту которую вы в видео об установке unity показывали)
@ANDROIDHELPERRU7 жыл бұрын
Пиратская лицензия (только т-с-с)
@devakin43477 жыл бұрын
а у меня лицуха только тссс
@nekicode2 жыл бұрын
@@devakin4347 жиза
@FresNoks7 жыл бұрын
Я думал сделаете через particle system)
@eduard96877 жыл бұрын
Почему каждый раз при нажатии кнопки, объект, который уже летел исчезает и просто спавнится новый?
@alimage45754 жыл бұрын
Хай, нашел решение?
@ЭболаАфриканская3 жыл бұрын
@@alimage4575 Мне кажется нужно было просто пул увеличить
@asdasADsdASd3 жыл бұрын
clickNum++ нужно поменять на clickNum + 1 P.S. хз почему
@igrovoikanalpro1007 жыл бұрын
Привет, у меня нету значения Value, как сделать так что бы оно было? то- есть int Value а потом Value = score+ScoreIncrease? или как?
@igrovoikanalpro1007 жыл бұрын
У меня только score и ScoreIncrease как сделать Value?
@igrovoikanalpro1007 жыл бұрын
И как создать его? value
@snitin15283 жыл бұрын
Ты узнал как это сделать? глупо, конечно, ты 3 года назад писал, но просто у меня тот же вопрос
@_Travka_3 жыл бұрын
Что делать если при клике появляется не +1, а +0, и чтобы я не менял, ничего не помогает
@VladMoldovanov5 жыл бұрын
Подскажите пожалуйста, что за музыку вы пустили для фона во время урока? А то я реально залип на нее!
@ANDROIDHELPERRU5 жыл бұрын
Посмотрите в описание, там есть таймкод с треклистом (он в конце урока)
@sergeymotovilov54337 жыл бұрын
Подскажите пожалуйста, в каком видеоуроке можно посмотреть мультитач, ну или с помощью каких инструментов это сделать, так что-бы можно было перемещать один или два объекта одновременно, поставить пальцы на один или два объекта и двигать их по направлению косания .
@ANDROIDHELPERRU7 жыл бұрын
Мультитач и так по стандарту работает в Unity. Так что можете найти обычный способ перемещать объект (один) и там уже поймёте что да как. У нас пока такого урока нету.
@dizy66854 жыл бұрын
Можешь Зделать тутор как зделать upgrade предмета чтоб в магазине купил и давала не по 1 а например 2
@igrovoikanalpro1004 жыл бұрын
Еще раз обьясни как ты это видишь?
@Vlad_i_mip3 жыл бұрын
Это легко, у меня все выглядит примерно вот так: public void ShopButtonOne() { if (money >= cost) { money -= cost; moneyApp *= 2; cost *= 4; } else { Debug.Log("Нет денег"); } } То есть, переменная money и две переменные: moneyApp, cost. Cost сразу надо получит начальную, и потом она умножается на 2.
@bogdan4iik_5432 жыл бұрын
привет! Подскажите пожалуйста что делать: еффект вылетания действует только 15 кликов тоесть он не безконечный пересмотрел код заз 100 уже вроде все правильно. В чем может быть ошибка?
@bogdan4iik_5432 жыл бұрын
Кусочек кода в старте private void Start() { updateCosts(); //Обновить текст с ценами StartCoroutine(BonusPerSec()); //Запустить просчёт бонуса в секунду for (int i = 0; i < clickTextPool.Length; i++) { clickTextPool[i] = Instantiate(clickTextPrefab, clickParent.transform).GetComponent(); } }
а как сделать эффект нажатия на кнопку( кейс ) чтобы он менял размер при нажатии
@necho95173 жыл бұрын
анимацию сделать
@alimage45754 жыл бұрын
хмм, выдает ошибку NullReferenceExeption: Object reference not set to an instance of an object
@alimage45754 жыл бұрын
оказало это из-за того, что я пытался вместо обычного текста TMP использовать если кто это читает, хелпаните если знаете, как в данном случае использовать TMP я пытался сделать так: GetComponent().text = "+" + scoreIncrease;
@YaShKa8337 жыл бұрын
Андрей,а как сделать не числа а картинку (Кликер про Смерть и хочу при нажатии чтобы вылетали души(картинка) )
@ANDROIDHELPERRU7 жыл бұрын
Просто вместо UI Text вставить UI Image
@YaShKa8337 жыл бұрын
Так просто) . Спасибо
@rosttm71844 жыл бұрын
Подскажи, пожалуйста как сделать текст, который будет показывать сколько рабочие приносят в секунду. У меня за клик получилось, а для рабочих не получается
@danilsticky3 жыл бұрын
суммировать все
@lavilas.3 жыл бұрын
@@danilsticky подскажи пожалуйста как сделать так чтобы цифры сократились тоесть: 1000 = 1к и т.д до Сикстилиона
@zener8407 Жыл бұрын
@@lavilas. Сам скрипт на сокращение: using System.Collections; using System.Collections.Generic; using UnityEngine; public static class ReductionNum { private static string[] letters = new[] { "", "K", "M", "B", "T" }; public static string _ReductionNum(float num) { if (num == 0) return "0"; num = Mathf.Round(num); int i = 0; while(i + 1 < letters.Length && num >= 1000f) { num /= 1000f; i++; } return num.ToString(format: "#.##") + letters[i]; } } Вызов метода в Update: ScoreText.text = ReductionNum._ReductionNum(Score) + "$";
@lavilas. Жыл бұрын
@@zener8407 спасибо, а не подскажешь, на js?
@devakin43477 жыл бұрын
А как сделать так что бы после прокачки менялся бекграунд ?
@АртурСартания-и7о6 жыл бұрын
У меня не видит класс ClickObj и метод StartMotion соответственно. Не могу создать объект типа ClickObj, как решить эту проблему ?
@rosttm71844 жыл бұрын
+
@ambergames55965 жыл бұрын
странно. появилась ошибка в трансформ транслейт. типа писать их так нельзя
@Gidra00013 жыл бұрын
как оптимизировать кликер потому что у меня оно глючит очень сильно когда быстро кликаешь)???
@unreal-illia3 жыл бұрын
задержка между кликами
@MjSimonKolt5 жыл бұрын
*Привет ребят!* Пишу на Unity игру(Кликер). Мне нужно сделать так чтобы после убивания одного врага появился другой. Я не понимаю как это сделать, добавил только одного, дальше ступор! *HELP!*
@fakhriev93465 жыл бұрын
на юнита метод Death() { "Сюда пишешь то, как Юнит должен умереть Instantiate(UnitPrefab, transform.position, Quaternion.identity); // Это метод, который создаст нового юнита(врага) ... }
@igrovoikanalpro1004 жыл бұрын
Сделай условие через if(vrag == 0){ и тут спавнь нового }
@devakin43477 жыл бұрын
'clickObj" не содержит определения для "StartMotion" и не удалось найти метод расширения "StartMotion", принимающий тип "clickObj" в качестве первого аргумента. Что делать?
@ANDROIDHELPERRU7 жыл бұрын
Возможно забыли метод StartMotion сделать публичным либо проблема с его параметрами.
@devakin43477 жыл бұрын
у меня так написано- public void StartMotion(int scoreIncrease) { GetComponent().text = "+" + scoreIncrease; randomVector = new Vector2(Random.Range(-5, 5), Random.Range(-5, 5)); move = true; }
@ANDROIDHELPERRU7 жыл бұрын
Так вообще должно писать на какой строке ошибка. Вот там и смотрите. Потому что в этом методе ошибок не вижу.
@devakin43477 жыл бұрын
а где?
@ANDROIDHELPERRU7 жыл бұрын
В консоли должна быть. Или откуда вы взяли эту ошибку?
@MusinMihail4 жыл бұрын
А не проще создать объект, который полетит в нужную сторону и самоуничтожится через пару секунд?
@mirages7974 жыл бұрын
Как сделать чтобы при клике на кнопку обьект уменьшался и возвращался обратно
@ЕвгенийАлексеев-ш4ы7д3 жыл бұрын
using UnityEngine.EventSystems; using UnityEngine.UI; using UnityEngine; public class ZoomPush : MonoBehaviour { void OnMouseDown() { gameObject.transform.localScale = new Vector3(32f, 32f, 32f); } void OnMouseUp() { gameObject.transform.localScale = new Vector3(30f, 30f, 30f); } }
@tankix79753 жыл бұрын
@@ЕвгенийАлексеев-ш4ы7д зачем это через код забивать? если можно анимацию сделать
@devakin43477 жыл бұрын
я не могу добавить скрипт на префаб (у меня он не показывается когда в поиске пишу)
@devakin43477 жыл бұрын
всё решил проблему (переназвал скрипт)
@dimafetisov56897 жыл бұрын
А как сделать чтоб цифры вылетали из места где нажал пользователь и только вверх?
@ANDROIDHELPERRU7 жыл бұрын
Брать Input.mousePosition. И от него уже по Y сделать такое же движение как и в этом уроке.
@dimafetisov56897 жыл бұрын
ANDROIDHELPER [UNITY3D and more] спасибо)
@мяу-у4н6 жыл бұрын
Помоги у меня текст все равно впереди оказывается что мне надо сделать
@Marwinka5 жыл бұрын
попробуй в юнити перенести его выше кнопки в списке предметов на сцене
@XPVirus127 жыл бұрын
а как называетса тема в vs ?
@ANDROIDHELPERRU7 жыл бұрын
+Rain Zaron-Channel Это тема нашего канала. Как её установить и скачать, я показывал в отдельном уроке. Можете найти его на канале.
@alxpkrv6 жыл бұрын
*У меня Instantiate красной волнистой линией подчеркнут, чего только не перепробовал, но от ошибки так и не избавился.*
@ANDROIDHELPERRU6 жыл бұрын
Наведите курсор на эту линию и напишите ту ошибку, что вам покажет
@alxpkrv6 жыл бұрын
UnityEngine.Object UnityEngine.Object.Instantiate(UnityEngine.Object original, Vector3 position, Quaternion rotation) (+2 перегрузки) Clones the object original and returns the clone. Отсутствует аргумент, соответствующий требуемому формальному параметру "rotation" из "Object.Instantiate(Object, Vector3, Quaternion)".
@ANDROIDHELPERRU6 жыл бұрын
Ну так, вы не заполнили нужные параметры для этого метода, вот и выводится ошибка.
@alxpkrv6 жыл бұрын
А можно узнать какие именно параметры? Просто в уроке вы не заполняли никаких параметров.
@ANDROIDHELPERRU6 жыл бұрын
Я заполнял. Первым параметром я указывал объект который создаём. А вторым параметром указал трансформ родителя, к которому будет привязан созданный объект.
@deltaforce83487 жыл бұрын
Когда выход игры??
@ANDROIDHELPERRU7 жыл бұрын
Какой игры?
@deltaforce83487 жыл бұрын
ANDROIDHELPER [UNITY3D and more] твоей
@deltaforce83487 жыл бұрын
Ты же там вроде игру какую-то делал
@ANDROIDHELPERRU7 жыл бұрын
Этот кликер я не собираюсь выпускать. Это чисто демо игра для кликер движка который продаётся.
@igrovoikanalpro1007 жыл бұрын
Я выпущу игру Я сделал её
@daitoworld33595 жыл бұрын
Как сделать что бы при клике персонаж красным загорелся
@ИльяМолодец-д6й5 жыл бұрын
GetComponent.material.color
@shadesoftime3 жыл бұрын
public GameObject character; public void Click() { character.GetComponent().color = new Color32(255, 0, 0, 100); StartCourutine(Cntdwn()); character.GetComponent().color = new Color32(255, 255, 255, 100); } public IEnumerator Cntdwn() { yield return WaitForSeconds(1); }
@shadesoftime3 жыл бұрын
И не забудь обозначить переменную character на персонажа, которого хочешь подсветить через юнити, а потом добавь к компоненту кнопки этого персонажа метод Click()
@trueFaith874 жыл бұрын
почему у меня ошибки буквально повсюду едва ли ни на каждой строчке, я все делаю точь в точь
@irk38963 жыл бұрын
Код гавно, прости уж, но урок в целом годный и доходчивый
@icecream7563 жыл бұрын
можете написать скрипт в коментарии пжжжжжжж
@hester82947 жыл бұрын
Почему у меня ошыбка Unexpected sumbol ` 'randomVector'
@ANDROIDHELPERRU7 жыл бұрын
Потому что написали лишний символ
@igrovoikanalpro1007 жыл бұрын
Сделай название не randomVector, а randomVectors. Оно роль не какую не играет, это всего лишь как обращение
@СашаБакшеев-й1ь2 жыл бұрын
Написано: Unity3D В видео: Unity2D. Где логика? Что, все сума по сходили что ли, а? 😡😡😡
@soioyyyy24382 жыл бұрын
потому что это первозданное название движка то бишь "Unity3D", был бы умнее сам пошел бы и проверил. Даже когда просто пишешь в поисковой строке юнити в описаниях ты увидишь "Unity3D"! Саша запомни.
@spacewalker887 жыл бұрын
Я делал время жизни после чего удалял со сцены.
@ANDROIDHELPERRU7 жыл бұрын
Я говорил об этом способе в уроке. Удаление, выключение, включение и т.д, неплохо так влияют на производительность.