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

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
Результаты поиска
KiraДата: Пятница, 16 Ноября 2012, 18:44 | Сообщение # 41 | Тема: Видеоуроки по Unity3D
заслуженный участник
Сейчас нет на сайте
igrodel500, инет слабоват для, видео. А если у него работает значит ты не правильно сделал, тогда и видео не причем. И твою ошибку не покажет, а если и в видео не работает тогда зачем оно. Да и по видео учиться бред. Я пробовал, сплошная трата времени, если только это не визуальное(Освещение, моделинг итп) .

Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Пятница, 16 Ноября 2012, 22:57 | Сообщение # 42 | Тема: Рука с оружием
заслуженный участник
Сейчас нет на сайте
Quote (FoReVeR)
Как реализовать руку с оружием, не подскажете?.Весь гугл про гуглил нету ничего, может какие нибудь уроки есть? Заранее благодарю!

Меня удивляют ваши поиски и некоторых здесь товарищей biggrin .Надо же такие вопросы, и главное есть ответы в гугле причем на запрос :Как реализовать руку с оружием unity3d
Поэтому XeoDoz, и IL-98-YA, скорее всего он не об этом.


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Суббота, 17 Ноября 2012, 01:21 | Сообщение # 43 | Тема: Конкурс по разработке игровых проектов "Gamiron №2"
заслуженный участник
Сейчас нет на сайте
Quote (LunarPixel)
Kira, да причем тут функционал, само собой, что какие-то скрипты и шаблоны использовать можно. Нельзя использовать непосредственно цельные игровые наработки, игровую основу или, тем более, практически готовые игровые проекты. Да и, как все прекрасно понимают, проверить такое весьма проблематично. Просто без данного пункта люди свободно могут использовать даже то, что уже было ими где-то опубликовано. Фактически, правило распространяется только на этот момент и давит на совесть участников, если она у них есть, не более того.

Что ж тогда это просто не до понимание happy


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Суббота, 17 Ноября 2012, 20:08 | Сообщение # 44 | Тема: Вопрос-[ответ] по Unity
заслуженный участник
Сейчас нет на сайте
EchoIT, 1) нужно пересохранить скрипт, с русской кодировкой например через Notepad++ . Если не ошибаюсь UTF8.
Quote (EchoIT)
2. Как стилизовать текст? Если ставлю какой-то материал, то текст выглядит убого и совсем не как текст. Нужен какой-то специальный материал для этого? Если да, то какой?

Хз попробуй TrueType шрифт. Или ты текстуру используешь?


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Суббота, 17 Ноября 2012, 20:15 | Сообщение # 45 | Тема: Вопрос-[ответ] по Unity
заслуженный участник
Сейчас нет на сайте
У меня GUI/Text шейдер и поменять нельзя

Добавлено (17.11.2012, 20:15)
---------------------------------------------

Quote (EchoIT)
Мне нужно, к примеру, сменить цвет или сделать стилизацию, аля как в фотошопе эффекты наложения(не так круто, но хотя бы элементарную текстуру или что-нибудь подобное хочу).

я не фотошопер, так что тебя не понял, пробуй шейдер для гуя. Я обычно просто кидаю себе шрифт в юню и она сама все делает.


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Суббота, 17 Ноября 2012, 20:25 | Сообщение # 46 | Тема: Вопрос-[ответ] по Unity
заслуженный участник
Сейчас нет на сайте
У меня такой вопрос, создавая окно таким образом, как можно поместить иконку? как у окон Game, Scene итп.

kiSliceTexture kiWinMain =(kiSliceTexture)EditorWindow.GetWindow(typeof(kiSliceTexture),false,"Slice Textures");

Есть предположение что это делается при помощи шрифта.

Добавлено (17.11.2012, 20:25)
---------------------------------------------
Quote (EchoIT)
Мне нужно не просто шрифт, а, например, шрифт с обводкой.

я так и не понял, шрифт есть шрифт. Скачай программку для создания шрифтов. Или используй обычные спрайты.
А цвет у шрифта меняется легко и выглядит это все красиво happy .


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


Сообщение отредактировал Kira - Суббота, 17 Ноября 2012, 20:27
KiraДата: Суббота, 17 Ноября 2012, 20:43 | Сообщение # 47 | Тема: Вопрос-[ответ] по Unity
заслуженный участник
Сейчас нет на сайте
EchoIT, в 2D ToolKit есть шрифты из текстуры. Там можно даже градиент задавать.
Короче используй Текстуру со шрифтом на альфа канале. Тогда ты сможешь менять цвет шрифта и сделать его с обводкой.
Я бы тебе показал но здесь нельзя скинуть изображение.


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


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Суббота, 17 Ноября 2012, 21:50 | Сообщение # 49 | Тема: Ищу гениальные идеи
заслуженный участник
Сейчас нет на сайте
Quote (vinurd)
Эту идею запатентовал, но компании не берутся за нее.

очень интересно как biggrin

А вот про роботов, это да. Есть жестянка, дальше в бой. Зарабатываем денежку, строим модули, заказываем технологии, покупаем ресурсы, собираем дроидов, пушки или отливаем броню колеса. Продаем или собираем своего монстра.


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Воскресенье, 18 Ноября 2012, 13:37 | Сообщение # 50 | Тема: Приведение типов
заслуженный участник
Сейчас нет на сайте
Есть парочка вопросов, про явное приведение типов.
При явном приведении из одного типа в другой.
Code
class Test
{
       static void Main()
       {
           double x = 1234.7;
           int a;
           // Cast double to int.
           a = (int)x;
           System.Console.WriteLine(a);
       }
}
// Output: 1234


Здесь значимые данные. К ним относятся структуры? Нужно ли/можно ли переопределять или перегружать данную функцию.(приведения типа). Или компилятор сам знает как.

Список разрешенных явных числовых преобразований, см. в разделе Таблица явных числовых преобразований (Справочник по C#).

Для ссылочных типов явное приведение необходимо, если нужно выполнить преобразование из базового типа в производный тип: (что является базовым,а что производным?)

C#
Code

// Create a new derived type.
Giraffe g = new Giraffe();

// Implicit conversion to base type is safe.
Animal a = g;

// Explicit conversion is required to cast back
// to derived type. Note: This will compile but will
// throw an exception at run time if the right-side
// object is not in fact a Giraffe.
Giraffe g2 = (Giraffe) a;


Операция приведения между ссылочными типами не меняет тип времени выполнения базового объекта; меняется только тип значения, которое используется в качестве ссылки на этот объект.

Не совсем понятен механизм.
вот пару примеров:

public class kiSliceTexture : EditorWindow
kiSliceTexture kiWinMain =(kiSliceTexture)EditorWindow.GetWindow(typeof(kiSliceTexture),false,"Slice Textures");
EditorWindow.GetWindow()// Вернет тип EditorWindow

Зачем здесь приведение?

refTexture=(Texture2D)EditorGUILayout.ObjectField(refTexture,typeof(Texture2D),GUI.skin);
EditorGUILayout.ObjectField()// вернет тип Object
как тогда не потеряются данные.


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


Сообщение отредактировал Kira - Воскресенье, 18 Ноября 2012, 13:54
KiraДата: Воскресенье, 18 Ноября 2012, 13:58 | Сообщение # 51 | Тема: Выброс автомата.
заслуженный участник
Сейчас нет на сайте
igrodel500, зачем тот что в руках, отключаешь.
а тот что выбрасывается: создаешь инстанс и даешь ему толчок чтоб он вылетел в перед(как гильзы у оружия).


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Воскресенье, 18 Ноября 2012, 16:14 | Сообщение # 52 | Тема: Выброс автомата.
заслуженный участник
Сейчас нет на сайте
igrodel500, я весь код не знаю, но должен создаться сначала, клон. Потом получаем доступ к ригидбади клона, и уже потом пинаем его.

Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Воскресенье, 18 Ноября 2012, 16:29 | Сообщение # 53 | Тема: Помогите с выбором ЯП
заслуженный участник
Сейчас нет на сайте
Kalenovsky,
Quote (XeoDoz)
Смотря какой движок/конструктор ты собираешься использовать?Но я бы рекомендовал C#/C++

Самый лучший выбор. happy
Распространен на нем есть все, движки плагины и др программы, больше всего книг и учебников, а также перспективы трудоустройства.


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Воскресенье, 18 Ноября 2012, 16:54 | Сообщение # 54 | Тема: Выброс автомата.
заслуженный участник
Сейчас нет на сайте
igrodel500, при столкновении удаляешь. Кидаешь переменную что ак снова у тебя, и включаешь ак на игроке.

Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Воскресенье, 18 Ноября 2012, 17:47 | Сообщение # 55 | Тема: Выброс автомата.
заслуженный участник
Сейчас нет на сайте
igrodel500, например bool showWeapon;
Weapons[] inv; // Здесь храниться список оружия.

Когда оружие выкидываем удаляем переменную, подбираем добавляем.

Далее, у тебя должен быть к контролеру добавлен компонент, который атачит оружие к рукам.
Не нужно удалять, или добавлять объект, он сам должен работать отдельно по ссылке на оружие который определяется(inv). А ты уже уже просто управляешь переменной, есть оружие у тебя или нет.
Ты же удаляешь сам го, а должна система сама его удалить, поставить обратно как только инвентарь изменился.
копать в сторону GetComponent(), GameObject Assets


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Воскресенье, 18 Ноября 2012, 18:10 | Сообщение # 56 | Тема: Выброс автомата.
заслуженный участник
Сейчас нет на сайте
Destroy(gameObject); // это уничтожит го на котором висит скрипт.
И что у тебя не работает? вроде все правильно. Ноя даже не доходил до этого не хватает мозгов еще с 3д и физикой возиться.


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Воскресенье, 18 Ноября 2012, 20:35 | Сообщение # 57 | Тема: Вопрос-[ответ] по Unity
заслуженный участник
Сейчас нет на сайте
Что то не могу понять. Как задать смещение объекту на половину.

float a=(gameObject.transform.position.x )/0.16f;
float d=(Mathf.Round(a)*0.16f);

gameObject.transform.position=new Vector3(d,gameObject.transform.position.y,gameObject.transform.position.z);
нужно сделать d-0.08f
но тогда спрайт начинает проскакивать целую позицию. Если не добавлять смещение то он привязываеться прямо по линии, а нужно чтобы по центру между линий. То есть сместить в сторону на 0.08f.


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Понедельник, 19 Ноября 2012, 02:40 | Сообщение # 58 | Тема: Вопрос-[ответ] по Unity
заслуженный участник
Сейчас нет на сайте
MasterSith, killed а физика на что? Добавляешь компонент rigedbody на контроллер, и ставишь галочку Use gravity. happy
Естественно двигать го методом Transfor-ма не "канает" biggrin .


Если же ты не собираешься использовать физику, тогда выход такой:

gravity=10;
bool graund=false;

if(Colision=="Земля")
graund =true;

if(!graund)
Transfor.position.y-=gravity;

Нечто вроде этого.

Добавлено (19.11.2012, 02:40)
---------------------------------------------
Limonchik, может пк слабый? или вирусы? а может анимация дерганная? ты где и как анимировал?


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн
KiraДата: Понедельник, 19 Ноября 2012, 02:44 | Сообщение # 59 | Тема: Выброс автомата.
заслуженный участник
Сейчас нет на сайте
igrodel500, твой подход, он не рационален и не удобен. Куда лучше сделать некий менеджер, где можно не только автомат менять и кидать.

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

edIndex index=new edIndex();//ScriptableObject.CreateInstance<edIndex>();
//Material index=new Material("vfn");

AssetDatabase.CreateAsset(index, "Assets/ind.aset");

Оказалось вся проблема с глобальными путями, почему еще предстоит выяснить.

Добавлено (18.11.2012, 19:54)
---------------------------------------------
Кто знает как заставить работать привязку к сетке. И как задать ее размерность. Или как заставить работать скрипт в редакторе Scene. У меня он работает во время выделения го или во время вызова. Мне надо постоянно.

Добавлено (19.11.2012, 03:58)
---------------------------------------------
Еще вопросик:
Как отловить координаты мыши в Едиторе Scene?


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

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