【问题标题】:Cocos2d Chipmunk: Custom shapes?Cocos2d Chipmunk:自定义形状?
【发布时间】:2011-03-01 19:12:06
【问题描述】:

在我的应用程序中,我尝试使用addPoly 制作自定义形状,但它似乎根本不起作用! :(

我想我根本不明白如何使用它...... :(

这是我创建一个简单正方形的尝试:

cpShape *square = [smgr addPolyAt:cpv(240,160) mass:100 rotation:0 numPoints:4 points:cpv(0, -10), cpv(10, 0), cpv(0, 10), cpv(-10, 0)];

我只是不知道如何使用它;你能帮我吗??

【问题讨论】:

    标签: iphone cocos2d-iphone shape chipmunk


    【解决方案1】:

    尝试以下几点:cpv(0, 0), cpv(10, 0), cpv(10, -10), cpv(0, -10) 请记住,您不能逆时针(总是顺时针)创建多边形,也不能只是以任何顺序添加点!顺便说一句,如果您没有与形状相关的精灵,请使用 [self addChild:[smgr createDebugLayer]]; 在模拟器中显示形状。 问候亚历克斯...随时提出任何后续问题

    【讨论】:

    • 你好,应用程序不再崩溃了,但是创建的多边形有一些它自己的奇怪物理特性......当它掉到地上时它开始跳来跳去,最后当它平静下来时,它开始慢慢向左滚动。知道发生了什么吗? :D
    • Und gleich noch eine Frage: Wie funktioniert das alles eigendlich? Und wie kann ich beim Rechteck nur eine ecke vershieben?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-08
    • 1970-01-01
    • 2017-03-05
    • 2015-06-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多