Welcome Guest (Log in)

TurnImage89_v135

StarStarStarStarStar
LC 8+9 (36) | Images (21) | LCB widget (16) | Animation (15) | 2D-Turn (2) | Rotate (2)
General
Expander triangle
  • Author
  • Rating
  • Type
  • Revision
  • Downloaded
  • Updated
  • Hermann Hoch
  • StarStarStarStarStar
  • Stack
  • 7
  • 625 Times
  • 12 February 2019
TurnImage-sample
### v1.3.5 Feb 12, 2019 ... Added variable flip-axes and image saving
### v1.2.0 Feb 08, 2019 ... Removed a crashing bug (if resizing in pointer mode)
### v1.1.0 Feb 07, 2019 ... Added "clickedInTransparency" message
### v1.0.0 Feb 06, 2019 ... first version on "Sample Stacks"
**TurnImage-sample works now better on windows and linux.

TurnImage is a pure LiveCode Builder widget (there is no essential script access and no use of JavaScript).

The widgets lets you
= turn an image horizontally or vertically with a 2D-perspective view,
= rotate and then turn around diagonal axes,
= switch from an image to a second image while turning or rotating.

Thus it is essentially an animation tool for displaying LC objects. For example two groups of same size that make up the front and back of a turning "card". Just try the demo in the sample stack.

The widget is fast enough to "turn" a video by grabbing frames from it. For this we need to use a browser widget to play the video (just play, nothing else) because the LC player object is essentially blocking.

TurnImage is a "fat" widget that works with LC 8 and LC 9 identically and also in all LC editions, from community up to business.

This sample stack includes buttons to install (or remove) the widget to/from both LC 8 and 9. And it containes several examples for scripting the widget's properties.

Find also on "Sample Stacks" or at
http://livecodeshare.runrev.com/stack/931/
a second example stack ""FlipCards2".

The widget is free for non-commercial use. For commercial use please give a (small) fee to the LC developer help fund.

The source code (lcb-file) is not included.
Ajax Loader
Tags
Expander triangle
User Comments
Expander triangle