Пятница, 15 Ноября 2024, 15:29

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
Вопрос-[ответ] по Unity
QWER56Дата: Понедельник, 09 Августа 2010, 10:58 | Сообщение # 1
старожил
Сейчас нет на сайте
Вопрос-[Ответ] по Unity3d

  • База скриптов Unity3d
  • Курс Уроков по Unity 3D от Alcatraz

    ConsMark - поисковик по интернет магазинам.

    Сообщение отредактировал QWER56 - Вторник, 26 Июля 2011, 20:54
  • RacotДата: Пятница, 18 Мая 2012, 19:00 | Сообщение # 2081
    постоянный участник
    Сейчас нет на сайте
    Прикручиваешь Mesh Collider (в Юньке)
    или настраиваешь (вкл/выкл) в опциях при экспорте с редактора.


    Специалист "во всем" - специалист "ни в чем"
    ------------------------------------
    Script Reference для Unity3D
    Помогу со скриптами for Unity3D
    PingwinofДата: Пятница, 18 Мая 2012, 19:11 | Сообщение # 2082
    почетный гость
    Сейчас нет на сайте
    function OnControllerColliderHit ( hit : ControllerColliderHit) {
    if(hit.gameObject.tag == "Cube12321") {
    Debug.Log == "Hit cube12321";
    Application.LoadLevel ("Level4");
    }
    }


    Что дает этот скрипт????


    все нах больше с игроделом даже связываться не буду! пошло оно все в ЖОПУ!!!!!!
    Nekit_AutДата: Пятница, 18 Мая 2012, 19:47 | Сообщение # 2083
    The Dizziness - Man
    Сейчас нет на сайте
    Pingwinof, Хах! Убило!
    При столкновении с ControllerColliderHit'ом с тегом "Cube12321" грузит "Level4"




    Сообщение отредактировал Nekit_Aut - Пятница, 18 Мая 2012, 20:09
    Knight1032Дата: Пятница, 18 Мая 2012, 20:06 | Сообщение # 2084
    заслуженный участник
    Сейчас нет на сайте
    Nekit_Aut, lol

    Да, я программист, дизайнер, сценарист,
    Я сам себе издатель и сам себе игрок...
    PingwinofДата: Суббота, 19 Мая 2012, 14:14 | Сообщение # 2085
    почетный гость
    Сейчас нет на сайте
    Nekit_Aut, а че тогда скрипт не робит?????

    Добавлено (19.05.2012, 14:14)
    ---------------------------------------------
    Controllercolderhit и firstpersoncontroller это одно и тоже??


    все нах больше с игроделом даже связываться не буду! пошло оно все в ЖОПУ!!!!!!
    Nekit_AutДата: Суббота, 19 Мая 2012, 14:17 | Сообщение # 2086
    The Dizziness - Man
    Сейчас нет на сайте
    Quote (Pingwinof)
    Nekit_Aut, а че тогда скрипт не робит?????

    У тебя есть объект с тегом? wacko


    PingwinofДата: Суббота, 19 Мая 2012, 14:55 | Сообщение # 2087
    почетный гость
    Сейчас нет на сайте
    Nekit_Aut, да, у меня есть cube12321

    все нах больше с игроделом даже связываться не буду! пошло оно все в ЖОПУ!!!!!!
    RacotДата: Суббота, 19 Мая 2012, 15:11 | Сообщение # 2088
    постоянный участник
    Сейчас нет на сайте
    Тебе нужен не объект cube12321 а тег cube12321, который висит на нем.

    Специалист "во всем" - специалист "ни в чем"
    ------------------------------------
    Script Reference для Unity3D
    Помогу со скриптами for Unity3D
    PingwinofДата: Суббота, 19 Мая 2012, 15:16 | Сообщение # 2089
    почетный гость
    Сейчас нет на сайте
    Racot, как этот тэг повесить?

    Добавлено (19.05.2012, 15:16)
    ---------------------------------------------
    Как повесить тег разобрался, но не понял дальше почему все таки он неробит


    все нах больше с игроделом даже связываться не буду! пошло оно все в ЖОПУ!!!!!!

    Сообщение отредактировал Pingwinof - Суббота, 19 Мая 2012, 15:16
    RacotДата: Суббота, 19 Мая 2012, 15:40 | Сообщение # 2090
    постоянный участник
    Сейчас нет на сайте


    + ссылка


    Специалист "во всем" - специалист "ни в чем"
    ------------------------------------
    Script Reference для Unity3D
    Помогу со скриптами for Unity3D


    Сообщение отредактировал Racot - Суббота, 19 Мая 2012, 15:42
    LaushДата: Суббота, 19 Мая 2012, 19:45 | Сообщение # 2091
    почти ветеран
    Сейчас нет на сайте
    Racot, Можеш тот код,что там написать?

    [PC/Android/iOS/WEB] 30 Days to survive
    [PC] Dead Defense
    [PC] Саламандра - история пирата
    PingwinofДата: Воскресенье, 20 Мая 2012, 07:33 | Сообщение # 2092
    почетный гость
    Сейчас нет на сайте
    Laush, код написан выше

    все нах больше с игроделом даже связываться не буду! пошло оно все в ЖОПУ!!!!!!

    Сообщение отредактировал Pingwinof - Воскресенье, 20 Мая 2012, 07:33
    LaushДата: Воскресенье, 20 Мая 2012, 14:20 | Сообщение # 2093
    почти ветеран
    Сейчас нет на сайте
    Pingwinof, А почему когда я хочу в tag добавить уже готовый этот
    Code
    function OnControllerColliderHit ( hit : ControllerColliderHit) {
    if(hit.gameObject.tag == "Cube12321") {
    Debug.Log == "Hit cube12321";
    Application.LoadLevel ("Level4");
    }
    }

    тег,его там нет?


    [PC/Android/iOS/WEB] 30 Days to survive
    [PC] Dead Defense
    [PC] Саламандра - история пирата
    PingwinofДата: Воскресенье, 20 Мая 2012, 18:30 | Сообщение # 2094
    почетный гость
    Сейчас нет на сайте
    Laush, тэг, это не имя! под именем есть надпись untegged, нажимаешь на нее и addteg потом пишешь свой тег и выбираешь его

    все нах больше с игроделом даже связываться не буду! пошло оно все в ЖОПУ!!!!!!
    Knight1032Дата: Воскресенье, 20 Мая 2012, 18:45 | Сообщение # 2095
    заслуженный участник
    Сейчас нет на сайте
    Есть скрипт присидания- изменения размера персонажа

    Он проверяет по способу "пускания луча вверх" есть ли что-т онад головой. Как уменьшить растояние проверки до скажем 2 метров вверх?


    Да, я программист, дизайнер, сценарист,
    Я сам себе издатель и сам себе игрок...
    RacotДата: Воскресенье, 20 Мая 2012, 18:52 | Сообщение # 2096
    постоянный участник
    Сейчас нет на сайте
    создай переменную типа Vector2 и присвой ей значение 2
    в строках
    Quote (Knight1032)
    if (Input.GetKeyUp (KeyCode.LeftControl) && !Physics.Raycast (transform.position, Vector2.up)) {

    и
    Quote (Knight1032)
    if (bf == true && !Physics.Raycast (transform.position, Vector2.up)) {


    Vector2.up поменяй на имя созданной переменной


    Специалист "во всем" - специалист "ни в чем"
    ------------------------------------
    Script Reference для Unity3D
    Помогу со скриптами for Unity3D
    Knight1032Дата: Воскресенье, 20 Мая 2012, 19:01 | Сообщение # 2097
    заслуженный участник
    Сейчас нет на сайте
    Racot, как присвоить? а то ругаеться на то что вектор нельзя конвертировать в инт.

    Да, я программист, дизайнер, сценарист,
    Я сам себе издатель и сам себе игрок...
    RacotДата: Воскресенье, 20 Мая 2012, 19:19 | Сообщение # 2098
    постоянный участник
    Сейчас нет на сайте
    Код под спойлером


    Специалист "во всем" - специалист "ни в чем"
    ------------------------------------
    Script Reference для Unity3D
    Помогу со скриптами for Unity3D


    Сообщение отредактировал Racot - Воскресенье, 20 Мая 2012, 19:48
    Knight1032Дата: Воскресенье, 20 Мая 2012, 19:26 | Сообщение # 2099
    заслуженный участник
    Сейчас нет на сайте
    Racot, всё равно не встаёт даже если над головой 5 метров

    Да, я программист, дизайнер, сценарист,
    Я сам себе издатель и сам себе игрок...
    RacotДата: Воскресенье, 20 Мая 2012, 19:46 | Сообщение # 2100
    постоянный участник
    Сейчас нет на сайте
    Обновил скрипт в верхнем посте. Все работает

    Специалист "во всем" - специалист "ни в чем"
    ------------------------------------
    Script Reference для Unity3D
    Помогу со скриптами for Unity3D
    Поиск:

    Все права сохранены. GcUp.ru © 2008-2024 Рейтинг