Есть проблема, помогите решить пожалуйста - Форум Игроделов
Пт, 17 Май 2024, 07:44 
 
Приветствую Вас Гость Главная | Регистрация | Вход
Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум Игроделов » UNITY3D » СКРИПТИНГ » Есть проблема, помогите решить пожалуйста (C#)
Есть проблема, помогите решить пожалуйста
ЧингисханДата: Пн, 29 Дек 2014, 23:26 | Сообщение # 1
 
Сообщений: 4
Награды: 0
Репутация: 0
Статус: Offline
Код
using UnityEngine;
using System.Collections;

public class wood : MonoBehaviour {
  public GameObject poleno;
  public GameObject tree;

  void Awake ()
  {
   poleno.SetActive(false);
   tree.SetActive(true);
  }
   
  void Update ()
  {
   if(tree.active == false)
    poleno.SetActive(true);
  }
}


Скрипт отвечает за спавн "бревна" если объект "tree" неактивен, но где то у меня ошибка и понять я к сожалению не могу. Укажите на ошибку пожалуйста.
 
Сообщение
Код
using UnityEngine;
using System.Collections;

public class wood : MonoBehaviour {
  public GameObject poleno;
  public GameObject tree;

  void Awake ()
  {
   poleno.SetActive(false);
   tree.SetActive(true);
  }
   
  void Update ()
  {
   if(tree.active == false)
    poleno.SetActive(true);
  }
}


Скрипт отвечает за спавн "бревна" если объект "tree" неактивен, но где то у меня ошибка и понять я к сожалению не могу. Укажите на ошибку пожалуйста.

Автор - Чингисхан
Дата добавления - 29 Дек 2014 в 23:26
Wladimir_dllДата: Вт, 30 Дек 2014, 13:17 | Сообщение # 2
 
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline
Хм... проверил - всё работает. Убираешь галочку с объекта "tree" - появляется объект "poleno". Может, дело в скрипте, которые "деактивирует" объект "tree"?
 
СообщениеХм... проверил - всё работает. Убираешь галочку с объекта "tree" - появляется объект "poleno". Может, дело в скрипте, которые "деактивирует" объект "tree"?

Автор - Wladimir_dll
Дата добавления - 30 Дек 2014 в 13:17
seamanДата: Вт, 30 Дек 2014, 19:26 | Сообщение # 3
Гуру
 
Сообщений: 1748
Награды: 10
Репутация: 660
Статус: Offline
ВЫ вообще понимаете, что делает Ваш скрипт? Похоже нет.
Распишите построчно - что делает каждая строка. Когда поймете это,- поймете, что Ваш скрипт вообще ничего не делает.
 
СообщениеВЫ вообще понимаете, что делает Ваш скрипт? Похоже нет.
Распишите построчно - что делает каждая строка. Когда поймете это,- поймете, что Ваш скрипт вообще ничего не делает.

Автор - seaman
Дата добавления - 30 Дек 2014 в 19:26
Форум Игроделов » UNITY3D » СКРИПТИНГ » Есть проблема, помогите решить пожалуйста (C#)
  • Страница 1 из 1
  • 1
Поиск:
Загрузка...

Game Creating CommUnity © 2009 - 2024