幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2851|回复: 6

[3D工具&引擎] [求助]请问设置了物理引擎还可以用c_move函数么

[复制链接]

3

主题

7

帖子

53

积分

②入门

积分
53
发表于 2007-8-7 07:25:56 | 显示全部楼层 |阅读模式
设置了物理实体以后,实体貌似就用不了c_move函数了.请问有其他方法可以实现c_move的效果么,谢谢.
顺便问问,wmb文件名有长度限制么,貌似超过了就加载不了了.
回复

使用道具 举报

6

主题

199

帖子

18

积分

版主

Rank: 7Rank: 7Rank: 7

积分
18
发表于 2007-8-7 09:19:39 | 显示全部楼层
引用第0楼lord_zero于2007-08-07 07:25发表的 [求助]请问设置了物理引擎还可以用c_move函数么 :
设置了物理实体以后,实体貌似就用不了c_move函数了.请问有其他方法可以实现c_move的效果么,谢谢.
顺便问问,wmb文件名有长度限制么,貌似超过了就加载不了了.

對啊,設置為物理實體後,不能用c_move這些函數去控制實體辰,需要用物理引擎提供的函數,
例如phent_addcentralforce()是施力於實體去改變移動的速度。

對啊,資源的文件名的長度限制是20個英文字(characters)。(-_-''沒記錯的話)
回复 支持 反对

使用道具 举报

31

主题

90

帖子

926

积分

⑤进阶

积分
926
发表于 2007-8-7 10:03:13 | 显示全部楼层
引用第0楼lord_zero于2007-08-07 07:25发表的 [求助]请问设置了物理引擎还可以用c_move函数么 :
设置了物理实体以后,实体貌似就用不了c_move函数了.请问有其他方法可以实现c_move的效果么,谢谢.
顺便问问,wmb文件名有长度限制么,貌似超过了就加载不了了.
给实体+个action
然后action XXX()
{
my.x+=1;
my.y+=1;
my.z+=1;
}
3DGS专题站,有时间就捧捧场吧 www.3dgamesengineer.com
回复 支持 反对

使用道具 举报

6

主题

199

帖子

18

积分

版主

Rank: 7Rank: 7Rank: 7

积分
18
发表于 2007-8-7 14:26:01 | 显示全部楼层
引用第2楼lrc123于2007-08-07 10:03发表的  :

给实体+个action
然后action XXX()
{
my.x+=1;
.......

[s:5]這樣的移動方式是沒有任何碰撞檢測的..................................
回复 支持 反对

使用道具 举报

3

主题

7

帖子

53

积分

②入门

积分
53
 楼主| 发表于 2007-8-7 18:10:33 | 显示全部楼层
那么用phent_addcentralforce()函数是增加初速度还是设定一个初速度呢??执行的phent_addcentralforce()函数的初速度会叠加么?要停止是否要再用phent_addcentralforce()来停止呢?囧.
感谢.
其实想知道为什么c_move不能在物理实体中调用?有什么冲突么?? ˉvˉ
回复 支持 反对

使用道具 举报

3

主题

7

帖子

53

积分

②入门

积分
53
 楼主| 发表于 2007-8-7 18:25:42 | 显示全部楼层
还有用了物理实体后,实现跳跃时会出现实体的翻转.怎么固定实体的pan和tilt呢?注:我用的是ph_box.
elasticity和damping都全设置为0.
回复 支持 反对

使用道具 举报

6

主题

199

帖子

18

积分

版主

Rank: 7Rank: 7Rank: 7

积分
18
发表于 2007-8-7 19:33:52 | 显示全部楼层
phent_addcentralforce()是設定一個初速度,而且速度會疊加之前的速度(加速度),記得設friction,不然不會停 [s:5] 。
GS的物理引擎是ODE,設置了entity受物理系統控制,就要遵受物理規則嘛,我也不曉得會不會造成什麼衝突。
固定pan tilt的問題就不曉得了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-3-29 17:59 , Processed in 0.019505 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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