Book Image

LiveCode Mobile Development Beginner's Guide (2nd Edition)

Book Image

LiveCode Mobile Development Beginner's Guide (2nd Edition)

Overview of this book

Table of Contents (15 chapters)
LiveCode Mobile Development Beginner's Guide Second Edition
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Image data format


In other authoring tools, such as Adobe Director and Adobe Flash, bitmap data is stored as a matrix of 24-bit or 32-bit values. If you want to know the color of the 20th pixel from the left edge in the 15th row from the top of the image, you would have to use a getPixel function with these numbers filled in. In Flash, which uses a zero starting point for all its variable types, you would have to write the following code:

pixelcolor = bitmapvariable.getPixel(19,14);

You would in fact have to start this line with var pixelcolor:uint, but here we're looking at the main differences and not the oddities of having a strongly typed programming language! In Director, which like LiveCode uses 1 based variables, you would have to write the following code:

pixelcolor = imagevariable.getPixel(20,15)

Again, there's no need for variable typing or even a semicolon at the end of the line. While we digress, Flash too, doesn't need the semicolon at the end or at least, you don't have to type...