Войти
ПрограммированиеФорумОбщее

Вышел NeoAxis Engine 2019.3 (49 стр)

Страницы: 148 49 50 51 52 Следующая »
#720
13:41, 19 сен. 2019

betauser
> Проще качать билд, пробовать делать проект. Фидбек очень полезен.
я с радостью, ссылка на билд где?


#721
14:34, 19 сен. 2019

ronniko
> редактор это хорошо. Молодцы !
> Сколько новый релиз будет весить ?
Побольше.

ronniko
> Или у вас свой стандарт хранения данных объектов 3д сцены\мира ?
Формат сцены свой текстовый. Можно спарсить классами движка, если нужно именно так (TextBlock, TextBlockUtility).

#722
14:35, 19 сен. 2019

Lukashuk
> я с радостью, ссылка на билд где?
С релизом) + потом быстрые релизы с фиксами.

#723
(Правка: 15:31) 15:03, 19 сен. 2019

betauser
> С релизом) + потом быстрые релизы с фиксами.
не понял, те ждем релиз потом фидбек?

#724
15:43, 19 сен. 2019

Lukashuk
> не понял, те ждем релиз потом фидбек?
Ну да, релизные версии получаются стабильные. Ну если что не так, накатываем обновление.

#725
16:47, 19 сен. 2019

betauser, пока релиза 2019.3 нет, нужен ли фидбек по 2019.2.4?

#726
(Правка: 18:52) 17:14, 19 сен. 2019

фидбек по 2019.2.4:
1) уже сообщал что нужна кнопка - "удаления проектов"
2)при создании многооконного приложения компоненты UIButton, UICheck, UIList и тд часто находятся на одинаковых позициях(один над другим),  сами окна получаются , как-бы прозрачны для мышки(вообще для виндовых сообщений), вы ведь отслеживаете только позицию курсора и если в пределах занимаемых контролом то все срабатывают не зависимо от "этажа".
пример : MainMenuScreen.UI содержит кнопку "Exit" - выход из приложения, OptionsWindow.UI содержит кнопку "Close" - закрыть это окно. Оба окна развернуты(Size.Parent 1 1) обе кнопки имеют одинаковые позиции. при нажатии на "Close" происходит так-же и выход из приложения.
Пока выхожу из ситуации так:

//Dispose();
//return true;
SimulationApp.ChangeUIScreen( @"Base\UI\Screens\MainMenuScreen.ui" );
но здесь есть один недостаток, переходя обратно в MainMenuScreen(вообще при Change) загрузка его ~ 2 сек или чуть больше
может этот вариант перехода не правилен? но пока не напрягает , главное работает

#727
(Правка: 4:47) 4:09, 20 сен. 2019

сделал запуск внешней программы

var p = Process.Start("D:/myProgram.exe");
запускается, но родитель(игра NeoAxis) сворачивается.
как сделать что-бы не сворачивался?
быть может нужно двигаться в следующем направлении
сделал бряк в (игра NeoAxis) на закрытие myProgram.exe,
p.EnableRaisingEvents = true;
p.Exited += new System.EventHandler(Process_OnExit);
и в обработчике события по идее нужно развернуть родителя
как ?

#728
(Правка: 10:09) 10:03, 20 сен. 2019

Lukashuk
Спасибо за фидбек. Все нюансы записываем, постепенно отполируется.

Про вопрос. Это может что-то системное. Может как вариант движок запускать в окне, раз другие программы запускаются. Ну или тут же активировать окно движка (мигнуло, но не свернулось, хех). Всё же когда запускается новое приложение с окном, то система логично переходит к нему.

#729
(Правка: 13:21) 13:19, 20 сен. 2019

betauser
> Про вопрос. Это может что-то системное. Может как вариант движок запускать в
> окне, раз другие программы запускаются. Ну или тут же активировать окно движка
> (мигнуло, но не свернулось, хех). Всё же когда запускается новое приложение с
> окном, то система логично переходит к нему.
Если в настройках проекта снять галку Run Simulation in Fullscreen игра запускается в оконном режиме и при запуске внешней программы родитель(игра NeoAxis) не сворачивается.
Но игру нужно запускать именно в Fullscreen так красивее  или  красивше(кому как).

как
> тут же активировать окно движка (мигнуло, но не свернулось, хех)
?
фидбек по 2019.2.4:
в ланчер добавить кнопку " перечислить проекты в рабочем каталоге" или что-то в этом роде,
или сразу перечилять проекты(папки проектов) рабочего каталога, если в паке ,яко-бы проекта, нет файла самого проекта или что-то не так со структурой- ну выскочит ошибка - юзер должен правильно копировать весь проект и не пихать ничего лишнего.
ситуация: делал проект на одной машине, нужно запустить на другой;
просто скопировал в рабочую папку, но ланчер о новом проекте ничего не знает.
Сейчас - только запускать NeoAxis.Editor и работать без ланчера.
>постепенно отполируется
только-бы не забросить

#730
14:16, 20 сен. 2019

Lukashuk
> как
> > тут же активировать окно движка (мигнуло, но не свернулось, хех)
> ?
Это про WinForms, Win32 API.

Lukashuk
> в ланчер добавить кнопку " перечислить проекты в рабочем каталоге" или что-то в
> этом роде,
> или сразу перечилять проекты(папки проектов) рабочего каталога, если в паке
> ,яко-бы проекта, нет файла самого проекта или что-то не так со структурой- ну
> выскочит ошибка - юзер должен правильно копировать весь проект и не пихать
> ничего лишнего.
Понятно. Куда столько проектов, go deeper, собственно, внутрь проекта)

#731
(Правка: 15:56) 15:54, 20 сен. 2019

betauser
> Это про WinForms, Win32 API.
стороннее приложение уже создано другими, как пример Notepad, MS Word....
>Понятно. Куда столько проектов, go deeper, собственно, внутрь проекта)
ну представьте:  чел знакомящийся с движком пробует создавать разные проекты,
потом что-бы не засорять жесткий диск решил поудалять не нужное,
к стати а что если при создании проекта  добавить поле в которое пользователь мог-бы вносить свои комментарии и при последующей навигации(например через год) при пуске из ланчера мог ориентироватся в своих проектах, таким образом добавить информативности вместо сухого имени проекта, и возможность это поле редактировать позже. Мне кажется это будет круто

#732
16:46, 20 сен. 2019

Lukashuk
Торжественно объявляем о том, что в следующем релизе в ланчере не будут показываться проекты, которых уже нет.

#733
16:51, 20 сен. 2019

betauser
> Торжественно объявляем о том, что в следующем релизе в ланчере не будут
> показываться проекты, которых уже нет.
а если появились новые, скопированные с другой машины?

#734
20:30, 2 окт. 2019

Скоро будет доступен NeoAxis Engine 2019.3. Улучшения скорости мультипоточного пайплайна рендеринга, поддержка отрисовки большого количества объектов, декали, пообъектный мошен блюр и множество других улучшений.

Может кому-то интересно было бы заняться разработкой плагинов? Много всякого. Ну, это типа как почему бы не написать об этом чуть раньше времени)

NeoAxis Engine 2019.3 | Вышел NeoAxis Engine 2019.3
NeoAxis Engine 2019.3 | Вышел NeoAxis Engine 2019.3
NeoAxis Engine 2019.3 | Вышел NeoAxis Engine 2019.3
NeoAxis Engine 2019.3 | Вышел NeoAxis Engine 2019.3
Страницы: 148 49 50 51 52 Следующая »
ПрограммированиеФорумОбщее