Рубрики
UE.Blueprint "Массивы" UE.Blueprint(C++) "Examples" Unreal Engine "C++" UE-C++ "Классы"

UDataAsset «Сохранение, Загрузка данных»

// Fill out your copyright notice in the Description page of Project Settings.

#pragma once

#include "CoreMinimal.h"
#include "Engine/DataAsset.h"
#include "MyDataAsset.generated.h"

/**
 * 
 */
UCLASS(BlueprintType)
class MYPROJECT3_API UMyDataAsset : public UDataAsset

{
GENERATED_BODY()
 public:
 UPROPERTY(EditAnywhere, BlueprintReadWrite)
 TArray<FVector> ArrayOfVector;
	
};
  • макросы для UPROPERTY по доступу EditAnywhere, BlueprintReadWrite для массива векторов TArray<FVector> с заданным именем ArrayOfVector
Рубрики
UE.Blueprint "Массивы" UE.Blueprint(C++) "Examples"

Массив «Заполнить, Добавить»

заполнить через MakeArray в массив из трех элементов типа вектор и прибавить по циклу
Рубрики
UE-Blueprint "Встроенные функции" UE.Blueprint(C++) "Examples"

функция «PrintString»

  • триггеры
    • PrintString
      • вывести на экран сообщение
      • Details
        • Rendering
          • Hidden in Game скрывать текст после взаимодействия
пример отображения hello на экране через событие типа каждый кадр с условием в 1с
Рубрики
WordPress Блоки "произвольный html" CSS JQuery

«Toggle»

  • Insert Headers and Footers
    • Script in Footer
      • плагин размещения js кода
  • сворачивание блоков
$('.mytoggle').each(function () {
	h=$(this);
	let html=h.html();
	h.empty();
	h.css('margin-bottom','0');
	let btn=$('<img>').prependTo(h);	
	$('<div>').appendTo(h).html(html);
	btn.css('display','inline-block');
	btn.css('vertical-align','top');
	btn.css('height','24px');
	btn.css('width','24px');
	btn.next().css('display','inline-block');
	btn.attr('src','http://codegid.ru/img/cub_r.png');
	btn.click(function(){$(this).parent().next().slideToggle()});
	
	let div=h.next();
	div.css('padding','5px');
	div.css('border','1px solid');
	div.css('display','none');
});
  • Пример использования в редакторе с блоками html
<div class="mytoggle">head</div><div>content</div>
Рубрики
UE.Blueprint(C++) "Examples" UE.Blueprint(C++) "Материалы" Unreal Engine "Интерфейс редактора"

Материалы «Создание»

  • добавление нового материала в папку
    Add New\material или RightMouse\Material
  • Перейти в редактирование выбранного материала
    в режим Blueprint
    • в Content Browser выбрать требуемый материал
  • Blueprint состоит из блоков
    а блоки имеют различные свойства или пины