Страница 3 из 5

Re: Курс Уроков по Unity 3D от (Flight Dream Studio | Alcatraz)

СообщениеДобавлено: 21 фев 2012, 12:21
Alcatraz

Re: Курс Уроков по Unity 3D от (Flight Dream Studio | Alcatraz)

СообщениеДобавлено: 25 фев 2012, 17:42
demon112
Сори, не знаю где спросить лучше. Только начал изучать прогу. Смысл такой. На уроке по созданию меню используется код

Синтаксис:
Используется javascript
var a = GameObject.Find("Main Camera").GetComponent("MouseLook");
        a.enabled = true;
GameObject.Find("First Person Controller").GetComponent("MouseLook").enabled = true;
 

У меня Unity пишет ошибку, мол не может найти перемнные enabled. Использую Unity3D PRO 3.5. Подскажите в чем может быть проблема.

Re: Курс Уроков по Unity 3D от (Flight Dream Studio | Alcatraz)

СообщениеДобавлено: 26 фев 2012, 20:43
Neodrop
Приведите компонент к MonoBehabiour

Синтаксис:
Используется javascript
var a = GameObject.Find("Main Camera").GetComponent("MouseLook") as MonoBehaviour;
        a.enabled = true;
a = GameObject.Find("First Person Controller").GetComponent("MouseLook") as MonoBehaviour;
        a.enabled = true;
 

Re: Курс Уроков по Unity 3D от (Flight Dream Studio | Alcatraz)

СообщениеДобавлено: 04 мар 2012, 09:12
Alcatraz
уроки писались на 3.2. (по созданию меню) так что скрипты немного устарели.

________________________

Вышла новая часть видео урока по созданию оружия. реализована стрельба трейсериующими патронами.
Ссылка в первом посту. (Часть 6) коды скриптов из урока, обновлены.

Re: Курс Уроков по Unity 3D от (Flight Dream Studio | Alcatraz)

СообщениеДобавлено: 12 мар 2012, 03:02
7look
Начал изучать создание FPS и оружия, но в первом же уроке обнаружил, что процесс как бы не сначала.
Кроме mainCamera у автора стоит WeaponCamera. Я так и не понял какая из них дочерняя и для чего вторая.
Да и по поводу анимации оружия. Еще у автора и освещение и партиклы уже есть.
Я не продвинутый пользователь unity и хотелось бы весь процесс с нуля...

Re: Курс Уроков по Unity 3D от (Flight Dream Studio | Alcatraz)

СообщениеДобавлено: 13 мар 2012, 12:56
Alcatraz
урок по партиклам будет отдельно, в уроках разбирал код, а модели делайте / ищите уж сами. повторюсь, в уроках только коды, веапон камера, рендерит только слой плеер. это не обязательная часть.

а так создание веапон камеры:
* создаётся слой плеер
* создаёться камера.
* ренден ставиться - только слой плеер
* кулинг не скайбокс, а дефс онли
* глубину -1
* у дочерних объектов камеры, слой плеер

Re: Курс Уроков по Unity 3D от (Flight Dream Studio | Alcatraz)

СообщениеДобавлено: 21 мар 2012, 14:27
Vespertilio
Не получается создать меню по уроку.
Вот мой исходник.
Синтаксис:
Используется javascript
public var _menuMode : boolean = false;
public var _gameMode : boolean = true;
public var _optionsMode : boolean = false;

var resume : Rect;
var options : Rect;
var quit : Rect;

function Update() {

if (Input.GetKeyDown(KeyCode.Escape)) {

         _menuMode = true;
         _gameMode = false;
         _optionsMode = false;
        }

if ( !_gameMode && !_optionsMode && _menuMode) {

        Time.timeScale = 0;

        var m = GameObject.Find("Main Camera").GetComponent("MouseLook") as MonoBehaviour;
         m.enabled = false;

        var f = GameObject.Find("First Person Controller").GetComponent("MouseLook") as MonoBehaviour;
         f.enabled = false;
        }

if (_gameMode && !_optionsMode && !_menuMode) {

        Time.timeScale = 1;

        var _m = GameObject.Find("Main Camera").GetComponent("MouseLook") as MonoBehaviour;
         _m.enabled = true;

        var _f = GameObject.Find("First Person Controller").GetComponent("MouseLook") as MonoBehaviour;
        _f.enabled = true;
        }

if( !_gameMode && _optionsMode && !_menuMode) {

        Time.timeScale = 0;

        var _2m = GameObject.Find ("Main Camera").GetComponent("MouseLook") as MonoBehaviour;
        _2m.enabled = false;

        var _2f = GameObject.Find("First Person Controller").GetComponent("MouseLook") as MonoBehaviour;
        _2f.enabled = true;
        }

}

function OnGUI() {

if ( _menuMode) {

         _menuMode = false;
         _optionsMode = false;
         _gameMode = true;
        }
}

 

Ошибок вроде нету, все компилится. Скрипт в проекте весит, я в пустой объект объект вроде интегрирован (Game object Empty). Unity последний естественно 3.5
При нажатии Escape клавиши ничего не происходит

Re: Курс Уроков по Unity 3D от (Flight Dream Studio | Alcatraz)

СообщениеДобавлено: 21 мар 2012, 18:42
Vespertilio
Разобрался, не описал кнопку просто )

Re: Курс Уроков по Unity 3D от (Flight Dream Studio | Alcatraz)

СообщениеДобавлено: 15 апр 2012, 15:32
Alcatraz
Дамы и господа, ещё 2 урока (FPS Часть 7, Работа с GUI)! В первом посту, ставим лайки, подписываемся, кому помог, и спасибо кто подписался, уже > 200 подписчиков.

Re: Курс Уроков по Unity 3D от (Flight Dream Studio | Alcatraz)

СообщениеДобавлено: 26 май 2012, 22:21
fatboy
Да, неплохие уроки, очень помогли.
Огромное спасибо.

Re: Курс Уроков по Unity 3D от (Flight Dream Studio | Alcatraz)

СообщениеДобавлено: 27 май 2012, 11:10
Alcatraz
не за что. летом продолжу снимать! ;)

Re: Курс Уроков по Unity 3D от (Flight Dream Studio | Alcatraz)

СообщениеДобавлено: 31 май 2012, 19:03
Fratyr
Ну почему вы все пишите на (js) #:-s

Re: Курс Уроков по Unity 3D от (Flight Dream Studio | Alcatraz)

СообщениеДобавлено: 21 июн 2012, 20:37
Alcatraz
Вышло 3 новых урока:
* Создание и анимация игрока (части)
* Создание простого ИИ

Ссылки в первом посту.

Re: Курс Уроков по Unity 3D от (Flight Dream Studio | Alcatraz)

СообщениеДобавлено: 23 июн 2012, 16:59
bonandze
Помогите! Застрял на первом уроке! Когда добавляю персонажа в игру и захожу в неё то проваливаюсь сквозь текстуры!
Версия Юнити 3.5 бесплатная.
Помогите плиииз!
Кстати туториалы не плохие НО
Если они для новичков зачем снимать их в фулл версии?
Разве новички будут сразу покупать?

Re: Курс Уроков по Unity 3D от (Flight Dream Studio | Alcatraz)

СообщениеДобавлено: 23 июн 2012, 18:37
trololoid
Новички первым делом качают пиратку, а потом может и понимают, что фичи из Про им пока не нужны.
---
Коллайдер на объекте есть?