Пятница, 29 Марта 2024, 00:38

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity » Вопросы по Unity
Вопросы по Unity
WhoopZeeДата: Понедельник, 14 Мая 2012, 17:21 | Сообщение # 1
почетный гость
Сейчас нет на сайте
1.Как сделать чтобы при нажатии на кнопку(допустим "J") создовался обьект
2.Как сделать 2D прицел
3.Как сделать чтобы при наведении прицела на обькт и нажатии кнопки он удалялся
In_SearchДата: Понедельник, 14 Мая 2012, 18:17 | Сообщение # 2
участник
Сейчас нет на сайте
WhoopZee, Я так понимаю, что-то типа майнкрафта...Пробуй эти уроки
http://www.youtube.com/watch?v=Zgwv_YZaXJA
http://gamin.ru/blog/code/7181
WhoopZeeДата: Понедельник, 14 Мая 2012, 18:26 | Сообщение # 3
почетный гость
Сейчас нет на сайте
In_Search, можно так сказать
MyACTДата: Вторник, 15 Мая 2012, 16:54 | Сообщение # 4
C# CODERS
Сейчас нет на сайте
WhoopZee, кароче вот слушай.
Quote
1.Как сделать чтобы при нажатии на кнопку(допустим "J") создовался обьект

Пишем C# скрипт в void Update()
Code
if(Input.GetKeyDown(KeyKode.J))  
  GameObject.Instantiate(YourObject, transform.position, transform.rotation); \\И еще не забудь прописать переменную с твоим объектом  


Quote
2.Как сделать 2D прицел

GUI Текстурой (GameObject=>Create Other=>GUI Texture

Quote
3.Как сделать чтобы при наведении прицела на обькт и нажатии кнопки он удалялся

Создаем C# скрипт добавляем void MouseUp(){} и в нем GameObject.Destroy(gameObject); , то есть если ты нажал на объект то он удалится(Цепляй этот код на то что надо тебе уничтожить

Добавлено (15.05.2012, 16:54)
---------------------------------------------
WhoopZee, ах да еще сделай скрипт на мышь чтоб посреди экрана была (Screen.lockMouse = true;)


3дэшечки: https://sketchfab.com/myactyindie
Курентли воркс он: https://myacty.itch.io/raskopnik
WhoopZeeДата: Среда, 16 Мая 2012, 06:58 | Сообщение # 5
почетный гость
Сейчас нет на сайте
MyACT, помог!
MyACTДата: Среда, 16 Мая 2012, 07:17 | Сообщение # 6
C# CODERS
Сейчас нет на сайте
WhoopZee, блин,я тебе про 3-тью проблему не совсем расписал.
Вот что надо сделать:
Добавляем void MouseUp(){} и в нем
Code
if(Input.GetKeyDown(KeyCode.YOUKEY))
GameObject.Destroy(gameObject);

Вот так вот тебе надо или измени на мышь smile


3дэшечки: https://sketchfab.com/myactyindie
Курентли воркс он: https://myacty.itch.io/raskopnik
Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity » Вопросы по Unity
  • Страница 1 из 1
  • 1
Поиск:

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