Particle
Particle Класс предоставляет помощников для создания и обновления экземпляров particle.
Методы
static CreateCircle(particle: Particle | null, position: Vector | Entity, radius: number)Particle
Создает круг particle (зеленый круг).
particleParticle | null - particle для обновления позиции. Если значение равно нулю, будет создан новый particle.positionVector | Entity - Позиция или объект, в котором создается круг.radiusnumber - Радиус круга.
Важно
Использование «particles/ui_mouseactions/range_display.vpcf» particle. Невозможно изменить радиус particle после создания.
Возвращает:
- Particle - Объект Particle, представляющий круг.
static CreateColoredCircle(particle: Particle | null, position: Vector | Entity, radius: number, color: Color, dashAlpha: number)Particle
Создает цветной круг particle.
particleParticle | null - particle для создания цветного круга. Может быть нулевым.positionVector | Entity - Позиция или объект, в котором создается цветной круг.radiusnumber - Радиус круга.colorColor - color круга.dashAlphanumber - Значение альфа для тире.
Важно
Использование «particles/ui_mouseactions/drag_selected_ring.vpcf» particle. Невозможно изменить радиус и color particle после создания.
Возвращает:
- Particle - Объект Particle, представляющий цветной круг.
static Create(particlePath: string, attachmentType: Enum.ParticleAttachment, attachmentEntity?: Entity | null)Particle
Создает новый particle.
particlePathstring - Путь particle. например «particles/ui_mouseactions/range_display.vpcf»attachmentTypeEnum.ParticleAttachment - Тип вложения для particle.attachmentEntityEntity | null (необязательный) – Объект, к которому нужно прикрепить particle. Необязательный.
Возвращает:
- Particle - Новый объект Particle.
static GetParticleName(nameIndex: bigint)string
Извлекает имя particle для указанного индекса имени.
nameIndexbigint - Индекс имени particle.
Возвращает:
- string - Запрошенное имя particle.
SetControl(controlIndex: number, vector: Vector)void
Устанавливает элемент управления particle.
controlIndexnumber - Индекс контроля.vectorVector - vector для установки элемента управления.
Destroy(immediate?: boolean)void
Уничтожает particle.
immediateboolean (необязательный) - Следует ли немедленно уничтожить particle. По умолчанию истинно.