VoxelBlockyType
Тип C# SDK Reckfell.
Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.
Конструкторы1
VoxelBlockyTypeКонструктор
public VoxelBlockyType();Свойства4
AttributesСвойство
public Reckfell.Collections.Array<VoxelBlockyAttribute> Attributes { get; set; }BaseModelСвойство
public VoxelBlockyModel BaseModel { get; set; }UniqueNameСвойство
public StringName UniqueName { get; set; }_VariantModelsDataСвойство
public Reckfell.Collections.Array _VariantModelsData { get; set; }Методы8
GetAttributesReckfell.Collections.Array<VoxelBlockyAttribute>
public Reckfell.Collections.Array<VoxelBlockyAttribute> GetAttributes();Возвращает
Reckfell.Collections.Array<VoxelBlockyAttribute>GetBaseModelVoxelBlockyModel
public VoxelBlockyModel GetBaseModel();Возвращает
VoxelBlockyModelGetRotationAttributeVoxelBlockyAttribute
public VoxelBlockyAttribute GetRotationAttribute();Возвращает
VoxelBlockyAttributeGetUniqueNameStringName
public StringName GetUniqueName();Возвращает
StringNameSetAttributesvoid
public void SetAttributes(Reckfell.Collections.Array<VoxelBlockyAttribute> attributes);| Имя | Тип | По умолчанию |
|---|---|---|
attributes | Reckfell.Collections.Array<VoxelBlockyAttribute> | — |
SetBaseModelvoid
public void SetBaseModel(VoxelBlockyModel model);| Имя | Тип | По умолчанию |
|---|---|---|
model | VoxelBlockyModel | — |
SetUniqueNamevoid
public void SetUniqueName(StringName name);| Имя | Тип | По умолчанию |
|---|---|---|
name | StringName | — |
SetVariantModelvoid
public void SetVariantModel(Reckfell.Collections.Array key, VoxelBlockyModel model);Точно набор, который модель должна использовать для определенного сочетания атрибутов (ключ). Если у вас есть атрибуты, которые автоматически генерируют варианты (такие как вращение), вы, как ожидается, будете устанавливать только модели для значения по умолчанию таких атрибутов. Другие модели не будут сохранены. Это потому, что значение по умолчанию будет использовано в качестве ссылки для создания других моделей.
| Имя | Тип | По умолчанию |
|---|---|---|
key | Reckfell.Collections.Array | — |
model | VoxelBlockyModel | — |
Поля и константы1
MaxAttributesПоле
public const long MaxAttributes = 4;Документация Reckfell EngineНаверх ↑