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: