- настройка IDE
- F:\project\VSCode\Web\OSPanel\domains\localhost\IDE
- локальный путь редактирование проекта
- добавить в список проектов IDE
- плагин Projects Manager
- F:\project\VSCode\Web\OSPanel\domains\localhost\IDE
- создание GIT
- .gitignore
- структура проекта
- src
- dist
- создание репозитория в GitHub
- создание туннеля SSH на хостинг с WordPress (плагин SFTP)
- .vscode\sftp.json
- настройка на хостинге (на примере Джино)
- добавить доступ для своего IP
- uploadFolder
- отправить файлы с локального проекта
Рубрика: IDE
интегрированная среда разработки
состав
текстовый редактор
Транслятор (компилятор и/или интерпретатор)
средства автоматизации сборки
отладчик
Настройка для простого Blueprint
- Class Defaults
- Event Graph
- Details
- Input
- Auto Receive Input = Player 0 синглплеер
- Input
- Details
- Event Graph
Функции в Меню
- Input
- Action Events
- Pressed зажатие
- Released отжатие
- Key
- Action Events
Исходящие ссылки
- Создать файл Blueprint в Content (Content Browswer)
или открыть созданный Blueprint файл- В табе My Blueprint в разделе Functions
добавить функцию с именем на (примере myRound) - Выбрав созданную функцию в разделе Functions
- перейти в таб Details и задать
- Inputs входные данные
- V имя переменной вектора
- Vector тип
- V имя переменной вектора
- Outputs выходные данные
- NewParam имя результата
- Vector тип
- NewParam имя результата
- Inputs входные данные
- Открыть созданную функцию в отдельном окне
- таб My Blueprint
- раздел Functions
- имя функции myRound
- раздел Functions
- таб My Blueprint
- в функции построить схему
- перейти в таб Details и задать
- В табе My Blueprint в разделе Functions
![Создание собственной функции по округлению вектора с шагом на 100 единиц](https://codegid.ru/wp-content/uploads/2022/11/image-14-1024x247.png)
- Использовать функцию в другой схеме Blueprint
Plane
- Добавить актер Place Actors\Basic\Plane на сцену
- Выбрать созданный актер WorldOutliner\Plane
- Настроить Details
- Transform
- Location=(0,0,-50) Reset of Default
- Scale=(100,100,1)
- Materials
- выбрать любой материал
- Transform
- Настроить Details
Cube
- Создать элемент Place Actors\Basic\Cube на сцену
- Выбрать созданный актер WorldOutliner\Cube
- Настроить Details
- Transform
- Mobility=Movable
- Transform
- Настроить Details
Blueprint
- Создать элемент Blueprint
- Добавить в раздел Varibles переменную Cube с типом Static Mesh Actor
- Построить в разделе Event Graph по схеме
![Blueprint схема для движения куба на сцене с показом координат](https://codegid.ru/wp-content/uploads/2022/11/image-13-1024x305.png)
- В редакторе сцены выбрать в WorldOutliner элемент Blueprint
- В Details привязать созданную переменную Cube к элементу Cube
Округление координат вектора
![](https://codegid.ru/wp-content/uploads/2022/11/image-15-1024x239.png)
![](https://codegid.ru/wp-content/uploads/2022/11/image-16.png)
Исходящие ссылки
Открытие окна создания класса C++ два способа
- ContentBrowser таб
- C++ Classes директория
- правая часть окна и клик RightMouse
- раздел С++ class
- New C++ Class…
- раздел С++ class
- правая часть окна и клик RightMouse
- C++ Classes директория
- File
- раздел Project
- New C++ Class…
- раздел Project
Создание класса C++
два способа
- Выбор из списка наиболее часто используемых
- Show All Classes
- Выбор из списка всех классов
Назначение основных параметров нового класса C++
- Name имя класса C++
- Path расположение файлов cpp и h класса C++
После осуществляется генерация нового класса и открывается файл класса в IDE Microsoft Visual Studio с минимальным кодом от фреймворка Unreal Engine
Создать файл нового класса C++ в директории Content
- классы C++ являются смешанными Miscellaneous
- в правой части окна в директории Content и клик RightMouse
- в разделе Create Advanced Asset
- выбираем Miscellaneous
- в списке наследуемых классов ищем тот, на основе которого создавали новый класс C++
- находим по имени новый класс C++
- в списке наследуемых классов ищем тот, на основе которого создавали новый класс C++
- выбираем Miscellaneous
- в разделе Create Advanced Asset
- в директории появляется файл с выбранным классом C++