Rotating Polygons
BNig
niggemann at uni-wh.de
Wed Sep 30 18:05:59 EDT 2009
Richmond Mathewson-2 wrote:
>
> BNig wrote:
>> Richmond,
>>
>> you might want to try to put
>>
>> on scrollbarddrag scrollbarDragValue
>> revRotatePoly the long ID of grc "SQUIGGLE", scrollbarDragValue
>> end scrollbardrag
>>
>> into a scrollbar and scroll a couple of times from 0 to 360 and back.
>>
>> Robert is up to a stable rotate
>>
>> regards
>> Bernd
>>
>>
>>
> Presumably what you mean by "a stable rotate" is that the polygon does
> not get distorted
> as it rotates.
>
> This:
>
> on mouseUp
> repeat for 360 times
> revRotatePoly the long ID of grc "gXXX", 1
> end repeat
> end mouseUp
>
> ends up making the graphic unrecognisable.
>
> I tried this:
>
> on mouseUp
> set the moveSpeed to 65000
> repeat for 360 times
> revRotatePoly the long ID of grc "gXXX", 1
> set the lockScreen to true
> set the width of grc "gXXX" to 300
> set the height of grc "gXXX" to 300
> move grc "gXXX" to 300,300
> set the lockScreen to false
> end repeat
> end mouseUp
>
> and the effect is really horrible insofar as the polygon gets badly
> transformed.
>>
>> Richmond Mathewson-2 wrote:
>>
>>> I just have been reading Robert Cailliau's page:
>>>
>>>
>>> Cailliau claims:
>>>
>>> "Unlike images, polygons cannot be directly rotated in Revolution. They
>>> have no "angle" property."
>>>
>>> http://www.robertcailliau.eu/Programming/Revolution/Tutorials/PolygonRotation/zPolygonRotation.html
>>>
>>> the second part of which is plain WRONG; one can set the ANGLE of an
>>> irregular polygon, it just doesn't
>>> have any affect.
>>>
>>> HOWEVER, the Documentation explicitly details revRotatePoly:
>>>
>>> on mouseUp
>>> revRotatePoly the long ID of grc "SQUIGGLE", 60
>>> end mouseUp
>>>
>>> which is a lot simpler than getting misled by Cailliau's stuff about
>>> having to use all sorts of complicated
>>> custom properties.
>>>
>>>
> It would make things a lot simpler if Cailliau explicitly stated what he
> meant by "rotate".
> _______________________________________________
> 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
>
>
--
View this message in context: http://www.nabble.com/Rotating-Polygons-tp25688352p25689904.html
Sent from the Revolution - User mailing list archive at Nabble.com.
More information about the use-livecode
mailing list