qq农场捕鱼宝石达人3中宝石为什么自动转换?

Sorry, Page Not Found主题 : 请问捕鱼达人3鱼群运动时怎样实时改变鱼群运动方向 ?
级别: 侠客
UID: 352708
可可豆: 387 CB
威望: 389 点
在线时间: 125(时)
发自: Web Page
来源于&&分类
请问捕鱼达人3鱼群运动时怎样实时改变鱼群运动方向 ?&&&
自己也写了几个贝塞尔曲线,但鱼的方向老是对不好,这个怎么解?多谢
级别: 新手上路
UID: 263284
可可豆: 259 CB
威望: 199 点
在线时间: 82(时)
发自: Web Page
回 楼主(parid123) 的帖子
用的是3D路径~
级别: 侠客
UID: 352708
可可豆: 387 CB
威望: 389 点
在线时间: 125(时)
发自: Web Page
回 1楼(hbchzy) 的帖子
哥,能说明白 点吗?急求
级别: 侠客
UID: 352708
可可豆: 387 CB
威望: 389 点
在线时间: 125(时)
发自: Web Page
刚想了下,他们用的是3d游戏,但我现在做的是2d的,不需要用到3d路径吧。我现在不知道鱼在游动的时候,方向怎么转
级别: 侠客
UID: 283521
可可豆: 489 CB
威望: 462 点
在线时间: 2173(时)
发自: Web Page
我们重写了个CCRBezierBy
void CCRBezierBy::update(float time)
    if (m_pTarget)
    {
        float xa = 0;
        float xb = m_sConfig.controlPoint_1.x;
        float xc = m_sConfig.controlPoint_2.x;
        float xd = m_sConfig.endPosition.x;
        float ya = 0;
        float yb = m_sConfig.controlPoint_1.y;
        float yc = m_sConfig.controlPoint_2.y;
        float yd = m_sConfig.endPosition.y;
        float x = bezierat(xa, xb, xc, xd, time);
        float y = bezierat(ya, yb, yc, yd, time);
        CCPoint currentPos = m_pTarget-&getPosition();
        CCPoint diff = ccpSub(currentPos, m_previousPosition);
        m_startPosition = ccpAdd( m_startPosition, diff);
        CCPoint newPos = ccpAdd( m_startPosition, ccp(x,y));
        CCPoint edss =ccpSub(newPos,currentPos);
        float angleRadians =ccpToAngle(edss);
        float angleDegrees = CC_RADIANS_TO_DEGREES(angleRadians);
        m_pTarget-&setRotation(-1.0f*angleDegrees-90.0f);
        m_pTarget-&setPosition(newPos);
        m_previousPosition = newP
    }
主要就是下面这段啦
CCPoint edss =ccpSub(newPos,currentPos);
float angleRadians =ccpToAngle(edss);
float angleDegrees = CC_RADIANS_TO_DEGREES(angleRadians);
m_pTarget-&setRotation(-1.0f*angleDegrees-90.0f);
在这里设置精灵的角度,嗯,我们是初始造型是向下的, 所以这样算m_pTarget-&setRotation(-1.0f*angleDegrees-90.0f);根据不同情况改下,应该就可以了
临风振羽,知青云之志未消
关注本帖(如果有新回复会站内信通知您)
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 关注CVP公众号
扫一扫 浏览移动版Sorry, Page Not Found

我要回帖

更多关于 波克捕鱼宝石迷城 的文章

 

随机推荐