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