游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2746|回复: 1

手把手教你计算交叉角度(面向OGRE和通用引擎)

[复制链接]

197

主题

1041

帖子

1104

积分

金牌会员

Rank: 6Rank: 6

积分
1104
QQ
发表于 2007-4-2 16:45:00 | 显示全部楼层 |阅读模式
最简单的方法

ctrl+c代码带VS环境,然后运行时监视。

TrueLife的物理引擎是自己写的,在很多地方上都用到了这些函数。

sf_200742164436.doc

35 KB, 下载次数:

197

主题

1041

帖子

1104

积分

金牌会员

Rank: 6Rank: 6

积分
1104
QQ
 楼主| 发表于 2007-4-2 17:00:00 | 显示全部楼层

Re:手把手教你计算交叉角度(面向OGRE和通用引擎)

//更正了一个函数

//_Angle=0..360
void CalcRadiansOffset(long double &x, long double &y, float _OffsetLength, long double _Angle)
{
        float _T=(float)(_Angle*(3.14159265358979/180));
    x = x+_OffsetLength * cos(_T);
    y = y+_OffsetLength * sin(_T);
}
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-4-13 00:41

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表