CCParticle Meteor cocos2d

Я прошел через CCParticle, но единственная проблема, которая у меня есть в настоящее время, это понимание того, что означают такие элементы, как startSize, endSize, startSizeVar, startColor и т. Д. Есть ли связь того, что они все делают, или кто-то может мне объяснить?

2 ответа

Решение
  • startSize - это размер частицы, когда она появляется (это четверка, поэтому нужно только одно число)
  • endize - это размер, когда он исчезнет - он будет увеличиваться или уменьшаться до этого размера в течение срока его жизни
  • startSizeVar - это дисперсия начального размера - когда она не равна нулю, частица будет иметь размер: startSize +/- случайное число от 0 до startSizeVar
  • endSizeVar - это дисперсия конечного размера - когда она не равна нулю, частица исчезнет с размером: endSize +/- случайное число между 0 и endSizeVar
  • startColor - цвет partile, когда появляется
  • endColor - цвет частицы, когда исчезает (ее цвет будет меняться в течение жизни от startColor до endColor)

Все эти свойства довольно хорошо объяснены в CCParticleSystem.h (по комментариям)

Вот ссылка на руководство по программированию частиц Cocos2d:

Руководство по программированию частиц

Другие вопросы по тегам