• Как правильно проверять возможные комбинации игры 3 в ряд?

    @Zimaell Автор вопроса
    Roma Kraminskij,
    Работает норм - не трогай.

    Да у программистов часто такая фраза вылетает :D
    Просто появились новые плюшки типа не двигаемые блоки пока рядом не разобьешь, вот теперь придется весь этот велосипед переделывать, ну ничего что нибудь придумаю, по сути нужно учесть все возможные варианты и учесть их в условиях...
  • Как изменить текст в текст меше?

    @Zimaell Автор вопроса
    Хотел удалить вопрос так как решен, ну да ладно.
    Проблема оказалась в том что у меня не TextMesh а TextMeshPro, добавил все что нужно и работает, спасибо.
  • Как правильно проверять возможные комбинации игры 3 в ряд?

    @Zimaell Автор вопроса
    Ну у меня префабы помимо всего имеют переменную ActiveColor, то есть какой у него там цвет, а так же переменные координат y и x, то есть по сути при проверке можно эти данные загнать в отдельный словарик для проверки...
    Касательно паттернов - вы имеете ввиду создать шаблоны типа
    1011
    1101
    1 1
    0 1
    1 0
    1 1
    то есть 4 возможных смещения и потом прогнать по всем цветам, мол если есть к примеру одного цвета один и через один 2 таких же цвета и т.д.?
    По моему оно на то и выйдет, или я не так понял...
  • Как округлить transform.position?

    @Zimaell Автор вопроса
    подскажите как это сравнивать?
    Не понимаю что такое некий эпсилон...
  • От чего могут быть несовпадения изображения?

    @Zimaell Автор вопроса
    В общем поигрался с разрешениями и при разных разрешениях то панели вылазят то меньше, то кубики прыгают по местам, это не дело...
    Подскажите какие-то полезные статьи где подобное подробно описывается, а именно как подстроится под любые разрешения, чтобы пропорции и положение оставалось.
    Если не трудно конечно...
  • От чего могут быть несовпадения изображения?

    @Zimaell Автор вопроса
    выставил точно свое разрешение, да тоже что и на телефоне, поставил на другой телефон, а затем и в юнити так же другое разрешение поменял, в общем тоже пляска квадратов, то есть в зависимости от разрешения они постоянно скачут...
    Может как-то по другому все нужно выстраивать чтобы оно показывалось на любом телефоне пропорционально?
    А то явно что-то не так, другие же делают игры которые одинаково на разных телефонах отображаются...
  • Как установить размеры для всех телефонов равные?

    @Zimaell Автор вопроса
    freeExec, ну квадратных телефонов я не видел...
    Суть в том что я смотрю на похожие игры, например 3 в ряд, в любом телефоне границы одинаковы, кубики там к примеру тоже так масштабируются что одинаково выглядят в пропорциях, менюшки и т.д. с относительно равными границами в соотношении...
    А у меня вот получается по разному, никак не пойму как оно правильно должно строится...
  • Как создать текcт в префабе?

    @Zimaell Автор вопроса
    Александр, я в скрипте прикрепляюсь к общему канвасу...
    в самом префабе создавал отдельный канвас, результат тот же - так видно а в плее нет...
  • Как создать текcт в префабе?

    @Zimaell Автор вопроса
    Александр, передвигал, увеличивал, не помогает...
    Вот сейчас пробую сделать прямо в префабе текст вместе в холстом, но все равно в префабе текст видно а в плее нет...
  • Как создать текcт в префабе?

    @Zimaell Автор вопроса
    Александр, если отключить остальные объекты ( картинки) в этом префабе то текста все равно не видно...
  • Как создать текcт в префабе?

    @Zimaell Автор вопроса
    вот сам префаб, как видно там тоже не видно текста
    5fdddf9b085db836714718.jpeg
    что может быть не так?
  • Как создать текcт в префабе?

    @Zimaell Автор вопроса
    Покопавшись нашел что текст должен прикрепляться к холсту сцены, сделал так

    public class LevelSelect : MonoBehaviour{
        private Dictionary<int, LevelSelectBox> LevelBoxs = new Dictionary<int, LevelSelectBox>();
        public LevelSelectBox levelSelectBox;
    
        void Start(){
            GameObject canvas = GameObject.Find("Canvas");
            for(int n = 0; n < 1; ++n){
                LevelBoxs[n] = Instantiate(levelSelectBox, new Vector3(3, 3, 0), Quaternion.identity) as LevelSelectBox; // пока статически задал координаты
                LevelBoxs[n].transform.SetParent(canvas.transform);
                }
            }
        }

    Ничего не изменилось, ошибок тоже нет...
    Не пойму что не так.
  • Как создать текcт в префабе?

    @Zimaell Автор вопроса
    Александр, пока нет, пока что я просто хочу создать префаб в котором вот будут картинки и статический текст, а дальше конечно текст будет меняться....
  • Как создать текcт в префабе?

    @Zimaell Автор вопроса
    Что-то я не то делаю и не пойму что не так, вот скрин
    5fddd5c32c3e1870188680.jpeg
    В сцене текст есть, в плее нет...
  • Можно ли открыть установленное приложение?

    @Zimaell Автор вопроса
    порывшись получил такой вот велосипед = скачать на андроид приожение Skit, оно извлекает выбранное приложение в формате .apk, далее загрузил на сайт где онлайн декомпилятор, в общем как раз некоторые картинки я получил, в основном от менюшек, в принципе мне как раз оттуда и нужно было их взять...
    В общем и из извлеченного веса можно понять что только они и были извлечены, а так на будущее есть что-то что побольше материала извлекает? Или это зависит уже от защиты на приложении?
  • Можно ли открыть установленное приложение?

    @Zimaell Автор вопроса
    Я вот начал копаться по папкам у себя на телефоне, где они должны находится вообще?
    вроде как должны /android/data/ и там куча папок с названиями приложений, но во первых они все вместе весят 127мб что не может быть полноценными приложениями (одни только вайбер, вк, фб по 300мб должны весить), да и все папки выделил и они вместе весят пол гига, а занято 12 гиг.
    Может чего не там ищу?
  • Как не монотонный фон сделать прозрачным?

    @Zimaell Автор вопроса
    Евгений Голубев, ну тогда привет из прошлого :D
    Ладно за шоп что старый (просто практически им не пользуюсь), а чем win 7 не угодила?
    На ней все идет, интерфейс приятный, все удобно, в общем все устраивает.
    В то время как на ноуте у меня win 10, коротко.. гуано еще то по всем пунктам... (просто 7ка туда не ставится без танцев с бубном)
  • Как сделать подключение нужного класса?

    @Zimaell Автор вопроса
    Или даже класс, к примеру будут в папке лежать текстовые файлы с примерно таким содержанием
    [
        [1, 0, 0, 0, 0, 0, 0, 0, 0, 0],
        [2, 0, 0, 0, 0, 0, 0, 0, 0, 0],
        [2, 2, 2, 2, 2, 2, 2, 2, 2, 2]
    ]

    и нужно чтобы метод вызывал нужный файл, считывал его и переводил его в массив, а далее по этому массиву уже выстраивалась карта...
    Вопрос как сделать чтение нужного файла и перевод его в массив?
  • Как сделать подключение нужного класса?

    @Zimaell Автор вопроса
    Как это должно выглядеть, подключаться? (Еще с этим не сталкивался)
    Что в итоге то хотите?

    У меня игра типа 3 в ряд, для каждого уровня нужно создать карту уровня из которого будут браться данные что где должно стоять, как это правильно сделать? если можно примеры или ссылки...
    В гугле что не пропишу построение карт в игре unity, мне выдает какие-то готовые карты и другой мусор...
  • Как организовать карту уровней?

    @Zimaell Автор вопроса
    PanLipton, я думаю это не правильный подход, у меня сетка на 135 ячеек и допустим будет 500 уровней, это получается 67500 префабов на сцене...
    Конечно я понимаю что они будут отключены, но думаю есть вариант по лучше, думаю что лучше чтобы карта уровня была в отдельном файле....