Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.06.2019, 12:08   #1
purple_dragon
Новичок
Джуниор
 
Регистрация: 23.06.2019
Сообщений: 2
По умолчанию unity, объясните пожалуйста как сделать:

Возник такой вопрос:
Как сделать, чтобы при нажатии на определённую часть экрана, возникала фигура, которую можно будет перетаскивать?
purple_dragon вне форума Ответить с цитированием
Старый 26.06.2019, 11:58   #2
coremission
Форумчанин
 
Аватар для coremission
 
Регистрация: 09.11.2017
Сообщений: 121
По умолчанию

так вы все же сами написали, прямо по пунктам. вот вам запросы в гугл:
1. как определить нажатие
2. как определить координаты курсора
3. как определить попадают ли координаты в область
4. как показать/скрыть спрайт (если это 2д фигура)
5. как реализовать перетаскивание (drag n drop)
Профессионально программирую видео-игры. Пишу бекстейдж-блог о разработке игр CoreMission.net.
Разрабатываю календарь выхода игр.
coremission вне форума Ответить с цитированием
Старый 28.06.2019, 08:19   #3
purple_dragon
Новичок
Джуниор
 
Регистрация: 23.06.2019
Сообщений: 2
По умолчанию

Скажите пожалуйста, а можно это осуществить благодаря следующему коду:


Код:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public GameObject cube;
public void OnClick()  //то есть отслеживать нажатие на UI объект
    {
        Instantiate(cube);  //а потом создавать объект
        cube.transform.localScale = new Vector3(220f, 569f, 0f); //с определенными координатами

Скажите пожалуйста, так же тоже будет правильно???
        
    }
______________________
Используйте тег [CODE] (кнопка [CODE] в форме сообщения) при вставке кода на форум. Подробнее в FAQ

Последний раз редактировалось Serge_Bliznykov; 28.06.2019 в 09:19.
purple_dragon вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Unity Как сделать для персонажа rotation KonnorsArmy Помощь студентам 1 25.12.2018 22:36
Срочно - сделать в Unity Pro XL, любой язык ST, LD, FBD с операторским экраном. dianin2 Фриланс 1 27.11.2017 10:52
Объясните пожалуйста bunya Общие вопросы C/C++ 5 12.01.2009 22:02