hi Günther,
i wanted to show an png image on a background by using slow fade and add some particles for some magical effect.
i ended up with the following solution: get the center of the content of the png and use a circular random spread.
angle=Math.random()*PI2;
item.x = parImg.x + parImg.px + ( Math.random() * parImg.pradiusX )*Math.cos(angle) - (item.width>>1);
item.y = parImg.y + parImg.py + ( Math.random() * parImg.pradiusY )*Math.sin(angle) - (item.height>>1);
using the canvas could have been an option 🙂
thanx!