Форум программистов, компьютерный форум, киберфорум
Unity, Unity3D
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/13: Рейтинг темы: голосов - 13, средняя оценка - 4.69
0 / 0 / 0
Регистрация: 13.11.2013
Сообщений: 37

Paint

05.12.2017, 11:45. Показов 2694. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пытаюсь сделать обычную рисовалку, рисует префабами точки, но если резко вести то точки не успевают ставится, можно ли както ускорить или иной способ есть?
Кода немного, нашел на просторах инета
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
public Transform baseDot;
    public KeyCode mouseleft;
    public static string toolType;
    // Use this for initialization
    void Start () {
        
    }
    
    // Update is called once per frame
    void Update () {
        Vector2 mousePosition = new Vector2 (Input.mousePosition.x, Input.mousePosition.y);
        Vector2 objPosition = Camera.main.ScreenToWorldPoint (mousePosition);
 
        if (Input.GetKey (mouseleft)) {
            Instantiate (baseDot, objPosition, baseDot.rotation);
        }
    }
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.12.2017, 11:45
Ответы с готовыми решениями:

Как сделать нечто похожее на Paint?
Есть одна идейка для приложения, но для этого нужно как то реализовать одну вещь. К примеру есть у нас стол в редакторе, и чтобы при...

Добавить справку в Paint. Создать графический интерфейс - прототип Paint - в Delphi
добавить справку в Paint .создать графический интерфейс прототип Paint в Delfi. Помогите плиз

Открыть картинку в Paint или Paint Net если установлен
Здравствуйте. Как можно открыть картинку в программе Paint или если существует в Paint net И еще вопрос как узнать установлен ли Paint...

8
58 / 57 / 15
Регистрация: 15.09.2012
Сообщений: 557
05.12.2017, 14:15
думаю нужно процедурно рендерить меш
0
 Аватар для Cr0c
753 / 600 / 204
Регистрация: 06.08.2015
Сообщений: 2,432
05.12.2017, 18:32
ASDFD12, имелось в виду строить меш? Или свой рендер писать вместо юнитековского? ))
0
58 / 57 / 15
Регистрация: 15.09.2012
Сообщений: 557
05.12.2017, 21:27
Cr0c, строить конечно)
0
0 / 0 / 0
Регистрация: 13.11.2013
Сообщений: 37
05.12.2017, 21:49  [ТС]
ASDFD12, то есть растягивать каждый префаб или можно один бесконечно растягивать?
0
58 / 57 / 15
Регистрация: 15.09.2012
Сообщений: 557
05.12.2017, 22:15
Tolyboy, генерировать процедурно полигональную сетку обьекта по координатам мыши
0
0 / 0 / 0
Регистрация: 13.11.2013
Сообщений: 37
06.12.2017, 15:48  [ТС]
ASDFD12, сейчас я вообще ничего не понял, как это вообще сделать?

Добавлено через 10 минут
Мне все го лишь нужно заполнить пробелы между префабами, я почитал про меши и мне кажется это не тот вариант
0
136 / 131 / 43
Регистрация: 07.11.2017
Сообщений: 553
08.12.2017, 14:42
Цитата Сообщение от Tolyboy Посмотреть сообщение
Мне все го лишь нужно заполнить пробелы между префабами
вам нужно изменить механику рисования)
представьте что у вас рисунок, ну не Гюго конечно и не Микеланджело, но он не будет состоять из 100 или 1000 точек, тоесть ваших префабов точек....
а потом вы цвет поменять захотите,
новый префаб
а потом удалить, но только кусочек префаба вам мешает и тд
у вас на сцене будут ТЫСЯЧИ префабов
0
0 / 0 / 0
Регистрация: 13.11.2013
Сообщений: 37
14.12.2017, 21:13  [ТС]
f3hler, после рисования префабов я расчитывал обьединять их в один обьект, на событии отпускания левой кнопки мыши
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
14.12.2017, 21:13
Помогаю со студенческими работами здесь

Создать меню с командами Size, Color, Paint, Quit. При запуске приложения сделать недоступной команду Paint
Создать меню с командами Size, Color, Paint, Quit. При запуске приложения сделать недоступной команду Paint. При выборе команды Quit...

Paint от Windows 7 на Windows XP или аналог у которого оформление 100% как у paint Windows 7
Добрый вечер. Собственно ситуация: знакомой надо в школе показывать материал на уроках информатики. На компах учеников - win7 и...

Paint...
Помогите пожалуйста!!! Начиная писать свой Paint, но не могу разобраться с прямоугольником и эллипсом......:( Не знаю в чем...

Paint
Помогите, пожалуйста! Надо нарисовать в Paint графический объект, сохранить его, и в Delphi написать программу, которая перемещает...

Paint на c#
Народ, помогите пожалуйста! Моя прога во вложении, необходимо создать аналог paint на С#.В проге есть недостатки: 1)Не прорисовываются...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru