Ctrl+K

ParticleTimeline

اعلان

public class Strawberry.Graphics.ParticleSystem.ParticleTimeline

خط زمانی که ذرات را با استفاده از توالی افکتورها به‌روزرسانی می‌کند

ویژگی‌ها

AffectorCount

تعداد افکتورها در این خط زمانی

int AffectorCount { get }

متدها

AddAffector

افکتور مشخص‌شده را به این خط زمانی اضافه می‌کند

void AddAffector(IParticleAffector affector)

پارامترها:

نام نوع توضیحات
affector Strawberry.Graphics.ParticleSystem.IParticleAffector افکتوری که باید اضافه شود

RemoveAffector

افکتور مشخص‌شده را در صورت وجود از این خط زمانی حذف می‌کند

bool RemoveAffector(IParticleAffector affector)

پارامترها:

نام نوع توضیحات
affector Strawberry.Graphics.ParticleSystem.IParticleAffector افکتوری که باید حذف شود

مقدار بازگشتی: اگر افکتور حذف شده باشد true برمی‌گرداند

ClearAffectors

تمام افکتورها را از این خط زمانی حذف می‌کند

void ClearAffectors()

Update

ذره مشخص‌شده را با استفاده از افکتورهای خط زمانی به ترتیب اضافه‌شدن به این خط زمانی به‌روزرسانی می‌کند.

void Update(ref Particle particle, float dt)

پارامترها:

نام نوع توضیحات
particle ref Strawberry.Graphics.ParticleSystem.Particle ذره‌ای که باید به‌روزرسانی شود
dt System.Single زمان دلتا