I thought that the fun that was discovered and programmed on the
Smiley Orientation thread deserved its own thread.... so, here it is!
First, a lesson from cep in the use of mirrors and speed from the original thread:
Quote:
Originally Posted by ceptimus
I see people have already figured out how to use it.
Basic use is just [mirror]Can't find image for::smileytext:[/mirror]
If you want to rotate or invert the smiley instead of mirroring it you put an equals sign and a number after the first mirror word. For example to flip the smiley vertically you'd put:
[mirror]Can't find image for::smiley:[/mirror]
The numbers are:
0 - no effect (seems useless but see below)
1 - normal mirror, same as when no number is present
2 - vertical flip
3 - rotate left ¼ turn
4 - rotate ½ turn (turn the smiley upside down)
5 - rotate right ¼ turn
6 - mirror the smiley and then rotate left ¼ turn
7 - mirror the smiley and then rotate right ¼ turn
If the smiley is animated, you can add bigger numbers to the above to speed it up or slow it down. For example if we add 8 the smiley animation runs at about ½ speed:
[mirror=8] [mirror]
(Note: Internet Explorer users may see 'slowed down' smilies appearing to run faster, but this is because IE sucks at rendering fast-animated gifs. If you swap to Firefox you'll see the difference).
And if we add an extra 32 (so 40 in total) it goes about ¼ speed. Below I'm putting mirror=41 so the smiley runs slow and gets mirrored.
And we can add 64 or 128 instead of 32 to make it even slower (see hovertext).
If we start by adding 16 instead of 8, We get a speeding up effect instead. Again the bigger numbers can be added to speed up even more:
You can put the path to a gif image instead of smileytext if you wish:
At the moment, it only works with gif images, but I can easily extend it to work with .png and .jpg if anyone thinks there might be a need for it.
|
It's an upside down world
that often goes too fast
so why not have some fun with speed and mirrors?