Понедельник, 06 Апреля 2026, 20:45

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
Результаты поиска
KiraДата: Среда, 17 Июля 2013, 19:32 | Сообщение # 321 | Тема: Нужна помощь в скрипте.
заслуженный участник
Сейчас нет на сайте
#pragma strict
var Player : GameObject;
var a : float =0;
public var RestartRect : Rect;
public var QuitRect : Rect;
public var customSkin : GUISkin;
public var curentLevel : int;
function Start () {

}

function Update () {

}
function OnTriggerStay(other : Collider){
Destroy(Player);
a +=1;
}
function OnGUI(){
if(a == 1)
GUI.Label(new Rect(50,50,50,50),"You Dead!");
//
if(a == 1)
if(GUI.Button(RestartRect,"Рестарт")){
Application.LoadLevel(curentLevel);
}
if(a == 1)
if(GUI.Button(QuitRect,"Выход")){
Application.Quit();
}
GUI.skin = customSkin;
}
curentLevel- текущий уровень.


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Среда, 17 Июля 2013, 20:15 | Сообщение # 322 | Тема: Коллизии без ригид боди
заслуженный участник
Сейчас нет на сайте
Цитата (zaicev9797)
Как сделать колизию для пули(их на сцене одновременно может находиться до 500)

Пересмотреть дизайн, т.к зачем? я даже за 20ю не услежу что же говорить о 500.


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Четверг, 18 Июля 2013, 17:32 | Сообщение # 323 | Тема: Вопрос-[ответ] по Unity
заслуженный участник
Сейчас нет на сайте
Omlette, ты создаешь 2ю переменную, но не ссылку на первую.

Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Пятница, 19 Июля 2013, 09:15 | Сообщение # 324 | Тема: Вопрос-[ответ] по Unity
заслуженный участник
Сейчас нет на сайте
static статичная т.е независимая постоянна переменная. Она не исчезает при удалении объекта, и ее данные не теряються.
Можно использовать счетчиком, например:
class T
{
static int count;

public T()
{
count+=1;
}
}
У всех классов T переменная count будет одинаковой.
public - Это модификатор доступа, т.е к ней можно обратиться из любого скрипта.
а private - уже закрытый, и может использоваться только внутри класса.


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Пятница, 19 Июля 2013, 20:02 | Сообщение # 325 | Тема: Работа с 2д
заслуженный участник
Сейчас нет на сайте
Цитата (beril)
2toolkit.

Он стал немного сложнее, и понять его стало труднее. В плане того если что то делать самому. А так вполне удобен.

Добавлено (19.07.2013, 20:02)
---------------------------------------------

Цитата (beril)
Хотелось бы, что бы было как можно просто и, что бы была обязательная бесплатная пробная версия.

Ну есть как бы не обязательная бесплатная пробная. cool
Да и стоит не дорого, правда мне пришлось заказать карточку на которую тоже пришлось потратиться не мало.


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Пятница, 19 Июля 2013, 21:23 | Сообщение # 326 | Тема: Вопрос-[ответ] по Unity
заслуженный участник
Сейчас нет на сайте
Есть код
#if UNITY_EDITOR
EditMode__CreateCollider();
#else
UpdateCollider();
#endif

почему UpdateCollider() зеленного цвета, словно коммент?
И я так понимаю что в редакторе выполниться :EditMode__CreateCollider();
а в билде UpdateCollider(); ?

Добавлено (19.07.2013, 21:23)
---------------------------------------------
И есть еще
/// <summary>
/// Gets or sets the sprite identifier.
/// </summary>

В итоге при на ведении на переменную появляется надпись, как это называется и где почитать?


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Пятница, 19 Июля 2013, 21:40 | Сообщение # 327 | Тема: Вопрос-[ответ] по Unity
заслуженный участник
Сейчас нет на сайте
Цитата (Omlette)
Я прочитал 400 страниц Шилдта (учебник с#) и никак не могу применять полученные знания в юньке.

Еще почитай патерны(или шаблоны) проектирования. ну и чужой код.
Цитата (Omlette)
Kira, тогда как сделать ссылку на первую..? Что-то не врубаюсь

unsafe

Добавлено (19.07.2013, 21:40)
---------------------------------------------
pixeye, спс happy


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Пятница, 19 Июля 2013, 22:10 | Сообщение # 328 | Тема: Проверить какой объект из тега Object ближе всего к игроку
заслуженный участник
Сейчас нет на сайте
robertono, Методом сортировки
что то мне подсказывает, что будет не так быстро.
Можно добавить коллайдер и искать среди тех кто в нем, это сильно упростит поиск.


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Пятница, 19 Июля 2013, 22:15 | Сообщение # 329 | Тема: Работа с 2д
заслуженный участник
Сейчас нет на сайте
beril, стоит учитывать, то что это уже обещают давно и будут баги. Но все же ждем happy

Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Пятница, 19 Июля 2013, 23:03 | Сообщение # 330 | Тема: Работа с 2д
заслуженный участник
Сейчас нет на сайте
seaman, упс, точно.

Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Пятница, 19 Июля 2013, 23:35 | Сообщение # 331 | Тема: Проверить какой объект из тега Object ближе всего к игроку
заслуженный участник
Сейчас нет на сайте
robertono, зачем? когда есть Vector3.Distance

Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Воскресенье, 21 Июля 2013, 16:25 | Сообщение # 332 | Тема: Вопрос-[ответ] по Unity
заслуженный участник
Сейчас нет на сайте
Man-o-War, Вот так можно сохранять скрипт унаследованный от ScriptableObject
Код

public static class CustomAssetUtility
{
     public static void CreateAsset<T>() where T : ScriptableObject
     {
         T asset = ScriptableObject.CreateInstance<T>();

         string path = AssetDatabase.GetAssetPath(Selection.activeObject);
         if (path == "")
         {
             path = "Assets";
         }
         else if (Path.GetExtension(path) != "")
         {
             path = path.Replace(Path.GetFileName(AssetDatabase.GetAssetPath(Selection.activeObject)), "");
         }

         string assetPathAndName = AssetDatabase.GenerateUniqueAssetPath(path + "/New " + typeof(T).ToString() + ".asset");

         AssetDatabase.CreateAsset(asset, assetPathAndName);

         AssetDatabase.SaveAssets();
         EditorUtility.FocusProjectWindow();
         Selection.activeObject = asset;
     }
}

ну или
Код

if (!File.Exists(path))
         {
             // Создание файла и запись в него
             using (StreamWriter sw = File.CreateText(path))
             {
                 sw.WriteLine("Hello");
                 sw.WriteLine("World");
             }
         }
   
         // Открываем файл для чтения и читаем из него все строки
         using (StreamReader sr = File.OpenText(path))
         {
             string s = "";
             while ((s = sr.ReadLine()) != null)
             {
                 Debug.Log(s);
             }
         }


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Воскресенье, 21 Июля 2013, 18:35 | Сообщение # 333 | Тема: Получение методов и переменных из других классов
заслуженный участник
Сейчас нет на сайте
void Start () выполниться раньше, чем update().

Добавлено (21.07.2013, 18:35)
---------------------------------------------
GameObject go= GameObject.Find("Cube"); Сначала получаешь ссылку го, на котором скрипт.
monster_bar t=go.GetComponent< monster_bar>();получаешь ссылку на скрипт
Debug.Log(t.CheckMonsterRaycast());// теперь через t получаешь все паблики monster_bar.
в данном случае статик не обязателен(даже не нужно, не для этих целей он).


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн


Сообщение отредактировал Kira - Воскресенье, 21 Июля 2013, 19:31
KiraДата: Воскресенье, 21 Июля 2013, 19:36 | Сообщение # 334 | Тема: Вопрос-[ответ] по Unity
заслуженный участник
Сейчас нет на сайте
Fr0sT, Все манипуляции можно делать через код.

Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Понедельник, 22 Июля 2013, 21:57 | Сообщение # 335 | Тема: Игровая локация для движка Unity3D.
заслуженный участник
Сейчас нет на сайте
Цитата (true_abrakadabra)
Это не стоит 100 долларов. Однозначно. Посмотри, что на ассет сторе продают за сто долларов и сравни.

Цитата (Левша)
Весь контент авторский, хорошо оптимизированный (на Андроиде летает)


А 100$ это 1-2 дня работы.


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Понедельник, 22 Июля 2013, 22:06 | Сообщение # 336 | Тема: Подписка unity3d pro 75$/мес
заслуженный участник
Сейчас нет на сайте
Цитата (EchoIT)
Отличный способ потратить ~ 28 тысяч рублей, а в итоге не получить лицензии.
Т.е. если ты захочешь купить лицуху, тебе придётся ещё и платить 45 тысяч после этих 29...

Цитата (pixeye)
Юнити предлагает удобную систему подписки по 75$ в мес. Каждая из про версий стоит 75$. Подписаться можно минимум на год , однако оплата вносится по месячно.

Как то я не понял, это получается что я беру лицензию на год, за 75 зелынх в месяц.
Цитата (robertono)
mrResident, платить сразу 1500 как то не хочется, а вот потехонечку очень даже неплохо) А так ещё копить нужно.. А зедсь можно из зарплаты вытаскивать)

Или все таки приобретаешь полную лицензию но вкредит?


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Понедельник, 22 Июля 2013, 23:11 | Сообщение # 337 | Тема: Подписка unity3d pro 75$/мес
заслуженный участник
Сейчас нет на сайте
Хм, вообщем это подписка на лицензию но не ее покупка, так сказать в рассрочку. Там 3м пунктом написано, при истечении 12 мес, unity перейдет во фри.
Весьма удобно, в случае если уже есть про, но нужен порт под мобильники. Иначе это уже более 75$.


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн


Сообщение отредактировал Kira - Понедельник, 22 Июля 2013, 23:13
KiraДата: Вторник, 23 Июля 2013, 11:54 | Сообщение # 338 | Тема: Подписка unity3d pro 75$/мес
заслуженный участник
Сейчас нет на сайте
Да вообщем почитать офф сайт, даже ссылка есть. Там все подробно расписано.
По мне плюс если только есть уже про версия, но нужны мобильники.


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Вторник, 23 Июля 2013, 16:13 | Сообщение # 339 | Тема: Вопрос-[ответ] по Unity
заслуженный участник
Сейчас нет на сайте
Цитата (White9)
При этом если просто отключить траву, то количество драукалов падает до 90.

Трава у тебя убойная, что непонятно то?


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Вторник, 23 Июля 2013, 17:08 | Сообщение # 340 | Тема: Asset Store
заслуженный участник
Сейчас нет на сайте
У меня карта visa classic, но счет в рублях. Можно ли с нее делать покупки в ассет стор? Т.е будет ли конвертация или нет?

Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
Поиск:

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