Q: Can I use only a part of an Image File and do stuff with it ?
Jim Lambert
jiml at netrin.com
Thu Oct 1 17:23:11 EDT 2009
And here's the code:
http://netrin.on-rev.com/animateimage/animateimage.html
Jim Lambert
On Sep 30, 2009, at 11:29 AM, Jim Lambert wrote:
>>
>> Date: Wed, 30 Sep 2009 18:13:05 +0300
>> From: Richmond Mathewson <richmondmathewson at gmail.com>
>> Subject: Re: Q: Can I use only a part of an Image File and do stuff
>> with it ?
>> To: How to use Revolution <use-revolution at lists.runrev.com>
>> Message-ID: <4AC37581.1020105 at gmail.com>
>> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>>
>> Rolf Kocherhans wrote:
>>> For instance I have an imported Image file (png) 10 pixels high and
>>> 100 pixels long.
>>>
>>> From pixel 1 to 10 ist Picture_one, from pixel 11 to 20 is Picture
>>> _two etc.
>>>
>>> Can I the display those 2 respectively 10 pictures individually ?
>>>
>>> Cheers
>>> Rolf
>>> _______________________________________________
>>> use-revolution mailing list
>>> use-revolution at lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-revolution
>>>
>> If you look up 'pixel' in the Documentation you will find that this
>> cannot be done.
>>
>> However, you could chop up your image by importing snapshots of
>> parts of it:
>>
>> on mouseUp
>> import snapshot from rectangle 0,0,300,454 of img "iXYZ"
>> move the last img to 512, 600
>> delete img "iXYZ"
>> end mouseUp
>
>
> You can also
> Select the Image
> Group it
> Crop the group so that it shows only one of your sub images.
> In your example, that means you crop the group so that only pixels
> 1 thru 10 show.
> LOCK the group's size and position
> Change the location of the image
> In your example, that would mean subtracting 10 from the image's
> LEFT.
> Each time you do that this would have the effect of stepping
> through the 'frames' of your 'movie'.
> Do it rapidly and you can make a kind of animation from a single
> image.
>
>
> Jim Lambert
More information about the use-livecode
mailing list