Hi.

I've been working with a TImageList and drawing some of it's pictures with various effects. I wan't to draw a ball that once hit by another one, will grow and grow till it fits the screen, slowlly getting less opaque till it disappears.

My problem is that i want to use a good quality plasma ball with coronas and other light effects. I can rotate it without slowing the game much using DrawRotateAdd (rotation makes it look even nicer) but when i stretch the image (give it a bigger TRect size) it gets slow as hell. If i use StretchDraw, then it's byebye transparency and good looking coronas.

As anione got any ideas on how i can solve my problem? :shock: