![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Apr 2009
Сообщений: 87
|
Ребят подскажите как эти "пузыри" которые программно нарисованы и как я предполагаю спозиционированы абсолютно поставить позади пары? Исходник прилагаю
banner5 Код из программного слоя: var particleArray:Array = new Array(); var maxParticles:Number = 100; function addParticle(e:Event) { var dot:Particle = new Particle(); dot.x = stage.stageWidth/2; dot.y = stage.stageHeight/2; dot.alpha = Math.random() * .8 + .2; dot.scaleX = dot.scaleY = Math.random() * .8 + .2; dot.xMovement = Math.random() * 10 - 5; dot.yMovement = Math.random() * 10 - 5; particleArray.push(dot); addChild(dot); dot.cacheAsBitmap = true; if (particleArray.length >= maxParticles) { removeChild(particleArray.shift()); } dot.addEventListener(Event.ENTER_FRAME,moveParticle); } function moveParticle(e:Event) { e.currentTarget.x += e.currentTarget.xMovement; e.currentTarget.y += e.currentTarget.yMovement; } var myTimer:Timer = new Timer(50); myTimer.addEventListener(TimerEvent.TIMER, addParticle); myTimer.start(); |
|
|||||
|
назовите мувик с людьми humans и вот вам код...
var particleArray:Array = new Array(); var maxParticles:Number = 100; function addParticle(e:Event) { var dot:Particle = new Particle(); dot.x = stage.stageWidth/2; dot.y = stage.stageHeight/2; dot.alpha = Math.random() * .8 + .2; dot.scaleX = dot.scaleY = Math.random() * .8 + .2; dot.xMovement = Math.random() * 10 - 5; dot.yMovement = Math.random() * 10 - 5; particleArray.push(dot); addChildAt(dot,getChildIndex(humans)); dot.cacheAsBitmap = true; if (particleArray.length >= maxParticles) { removeChild(particleArray.shift()); } dot.addEventListener(Event.ENTER_FRAME,moveParticle); } function moveParticle(e:Event) { e.currentTarget.x += e.currentTarget.xMovement; e.currentTarget.y += e.currentTarget.yMovement; } var myTimer:Timer = new Timer(50); myTimer.addEventListener(TimerEvent.TIMER, addParticle); myTimer.start(); |
|
|||||
|
Регистрация: Apr 2009
Сообщений: 87
|
Цитата:
![]() Добавлено через 1 час 17 минут Народ а подскажите еще плз как сделать в этом скрипте так чтобы частицы вылеталим каждый раз с рандомной точки, я просто тупо пытался сделать но чото нифига не вышло ![]() |
|
|||||
|
Math.random() возвращает значения от 0 до 1
__________________
Взгляд неискушенного зорче, слова ребенка честнее, простые пути - верны ... |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:26. |
|
|
« Предыдущая тема | Следующая тема » |
|
|