That did work! Though it seems like the current "official" release of
cocos (0.3.0) has this feature broken, just so you guys know.

Thanks!

On Feb 24, 9:14 pm, Lucio Torre <[email protected]> wrote:
> On Tue, Feb 24, 2009 at 3:51 AM, mundochis <[email protected]> wrote:
>
> > Hi, so I'm just getting started with cocos, and I had a question about
> > the Line class in cocos.draw.
>
> > Basically I tried creating a line as such:
>
> > from cocos.draw import Line
> > ....
>
> > my_layer.add(Line((0, 0), (100, 100), (255, 255, 255, 255)))
>
> > However, I get an exception on draw.py, line 344, in move_to
> > TypeError: _EuclidMetaclass object argument after * must be a sequence
>
>  using revision #806 from trunk, i did:
>
> class TestLayer(cocos.layer.Layer):
>     def __init__(self):
>         super( TestLayer, self ).__init__()
>         line = draw.Line((0,0), (100,100), (255,255,255,255))
>         self.add( line )
>
> if __name__ == "__main__":
>     director.init()
>     test_layer = TestLayer ()
>     main_scene = cocos.scene.Scene (test_layer)
>     director.run (main_scene)
>
> and it worked. i also added tests/test_draw_line.py with the full code
> for the test.
>
> Can you check that you have that revision (although i dont think weve
> fixed anything in that code lately) and compare your code to this
> example and let me know what you find out?
>
> Thanks,
>
> Lucio.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"cocos2d discuss" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/cocos-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to