• Стоит ли читать книгу "Unity в действии. Мультиплатформенная разработка на C#"?

    @st_rapon
    Начинал изучать Unity по этой книге уже имея опыт работы с C#, благодаря чему книга дала мне хороший толчок. Поэтому рекомендую её если вы знаете следующие вещи:
    - Базовый синтаксис в c# ( массивы, листы, вектора, циклы и тд)
    - ООП (наследование, интерфейсы, паттерны и тд. Там будет достаточно много примеров с вещами из этого пункта)
    - Структуры данных
    Хотя у меня остались только положительные впечатления о книге и она обхватывает большой спектр задач, и следуя примерам из книги можно написать 3D-бродилку, я бы её не рекомендовал. Как мне кажется, время можно потратить на более полезные книги. Советую обратить внимание на Mastering Unity Scripting [Alan Thorn].
    Ответ написан
    1 комментарий
  • Куча ошибок в Unity при сборке под wp 8.1?

    @st_rapon
    Использовал ли в своих скриптах библиотеку UnityEditor? Если да, то ошибка кроется именно в ней, так как её можно использовать только в редакторе Unity. Все классы из этой библиотеки не будут работать на телефонах/ПК/МАКах.
    Ответ написан
    Комментировать
  • Как использовать колесо прокрутки?

    @st_rapon
    Input.GetAxis("Mouse ScrollWheel") - возвращает положительное число, при прокрутке вверх, и отрицательное при прокрутке вниз.

    float tmp = Input.GetAxis("Mouse ScrollWheel");
    if (tmp > 0f)
    {
    // up
    }
    else if (tmp < 0f)
    {
    // down
    }
    Ответ написан
    1 комментарий
  • Видео монтаж, с чего начать?

    @st_rapon
    Adobe After Effects - программа больше для создания эффектов
    Adobe Premiere Pro - программа больше для монтажа - и то, и то использовали для некоторых голливудских фильмов. Поищи по ним уроки.
    Также, потом придётся научиться работать программами для 3D моделирования (3D MAX, Maya)
    Ответ написан
    2 комментария
  • Как получить данные о погоде?

    @st_rapon
    openweathermap.org/API
    С помощью API этого сайта, можешь получать данные о погоде.
    Ответ написан
    Комментировать
  • На чем разрабатывать 2d игры на C#?

    @st_rapon
    Unity3D не очень подходит для 2D игр?
    Подходит абсолютно также как и для 3D игр, ведь 2D - это частный случай 3D!
    Ответ написан
    Комментировать
  • Возможно ли скачать статью с википедии используя c#?

    @st_rapon Автор вопроса
    Не смог разобраться с API, зато нашёл решение проблемы в виде парсинга.
    Использовал HtmlAgilityPack для извлечения текста статьи со страницы. Кидаю код, в котором тестировал этот парсинг может кому пригодится:

    public static void GetArticle() //
            {
                string html = "https://en.wikipedia.org/wiki/Gorillaz ";
                HtmlDocument HD = new HtmlDocument();
                var web = new HtmlWeb
                {
                    AutoDetectEncoding = false,
                    OverrideEncoding = Encoding.UTF8,
                };
                HD = web.Load(html);                    //Скачиваем всю HTML страницу
    
                HtmlNodeCollection NoAltElements;
                NoAltElements = HD.DocumentNode.SelectNodes("//div[@class='mw-content-ltr']/p"); //Из элемента с классом 'mw-content-ltr'
                                                                                                 //Берём весь текст, 
                                                                                                 //который находится в тэге <p>
    
                string outputText = "";
                // проверка на наличие найденных узлов
                if (NoAltElements != null)
                {
                    foreach (HtmlNode HN in NoAltElements)
                    {
                        //Получаем строчки
                        outputText = HN.InnerText;
                    }
                }
    
                Console.WriteLine(outputText);
            }
    Ответ написан
    Комментировать