位置: 编程技术 - 正文

AddForceAtPosition方法:增加刚体点作用力

编辑:rootadmin

推荐整理分享AddForceAtPosition方法:增加刚体点作用力,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

基本语法 1、public void AddForceAtPosition(Vector3 force,Vector3 position);

2、public void AddForceAtPosition(Vector3 force,Vector3 position,ForceMode mode);

其中参数force为扭矩向量,参数position为作用点坐标&#;,参数mode为力的作用方式。

功能说明:此方法用于为参数position增加一个力force,其参考坐标系为世界坐标系,作用方式为mode,默认&#;为ForceMode.Force。此方法与方法AddForce不同,AddForce方法对刚体的施加力时,不会产生扭矩使物体发生旋转,而AddForceAtPosition方法是在某个坐标点对刚体施加力,这样很可能会产生扭矩使刚体产生旋转,具体如下:

AddForceAtPosition方法:增加刚体点作用力

1、当力的作用点在刚体重心时,刚体不会发生旋转;

2、当力的作用点不在刚体重心时,由于作用点的扭矩会使刚体发旋转,但是,当作用力的方向经过刚体 的重心坐标时,不发生旋转。

实例演示:下面通过实例演示方法AddForceAtPosition的使用。

using UnityEngine;using System.Collections;

public class AtForceAtPosition_ts : MonoBehaviour { public Rigidbody A,B,C; Vector3 m_force=new Vector3(0.0f,0.0f,.0f); void FixedUpdate() { //当力的作用点在敢提重心时,刚体不发生旋转 A.AddForceAtPosition (m_force, A.transform.position, ForceMode.Force); //当力的作用点不在刚体重心时,由于作用点的扭矩会使刚体发生旋转 B.AddForceAtPosition (m_force, B.transform.position &#; new Vector3 (0.0f, 0.3f, 0.0f), ForceMode.Force); //但是,当力的作用点和刚体重心坐标的差向量与作用力的方向同向时不发生旋转 C.AddForceAtPosition (m_force, C.transform.position &#; new Vector3 (0.0f, 0.3f, 0.0f), ForceMode.Force); Debug.Log ("A的欧拉角:" &#; A.transform.eulerAngles); Debug.Log ("B的欧拉角:" &#; B.transform.eulerAngles); Debug.Log ("C的欧拉角:" &#; C.transform.eulerAngles); } // Use this for initialization void Start () { } // Update is called once per frame void Update () { }}以上来自《UnityAPI解析》陈泉宏编著。

unity3d特效延迟播放的脚本问题 特效很多情况下需要延迟播放,当然你可以直接在特效编辑的时候就有delay的时间设置,但有些时候我们需要自己控制这个时间。比如人物pause的时候,

Unity3d 调用 C++ DLL之 DLL回调Unity3d (C++ DLL回调 C#函数) 上篇Unity3d调用CDLL(Win平台)介绍了简单的Unity3d调用CDLL的方法,但是这样是不够的,这里再讲下通过函数指针让CDLL中回调Unity3d的方式。转自

Unity3D坐标转换 转载自:

标签: AddForceAtPosition方法:增加刚体点作用力

本文链接地址:https://www.jiuchutong.com/biancheng/377195.html 转载请保留说明!

上一篇:Python中shutil模块的学习笔记教程(shutil模块 python安装)

下一篇:unity3d特效延迟播放的脚本问题(unity延迟调用函数)

  • 车船税规定怎么缴纳
  • 股权激励费用怎么摊销
  • 什么时候用以前年度损益调整什么时候用年初未分配利润
  • 金税盘锁死提示什么
  • 预收款 交税
  • 咨询服务费是否可以税前扣除
  • 外管证开了未用怎么办
  • 财产保险费发票税率
  • 关于保安员服务内容主要包括
  • 免征土地增值税的有哪些
  • 营改增后如何对建安企业进行税务稽查
  • 未及时申报个税的理由
  • 成本是否有含税金额
  • 企业研发人员数量在哪里查
  • 企业利息收入如何做分录
  • 受托加工物资的账务处理例题
  • 收到银行存款利息记账凭证怎么写
  • 外贸出口企业的租金能退税吗
  • 年终一次性奖金个税计算
  • Win11如何解决界面不断刷新 Win11界面不断刷新解决方法
  • 网络打印机找不到网络路径
  • uni app
  • 商企预提待付费什么意思
  • 租入固定资产改建支出何时开始摊销
  • 分公司能不能独立法人
  • 预提收入需不需要计提增值税
  • php的strcmp
  • 机关事业单位体检费用标准规定
  • 长期借款的
  • 小规模纳税人收入会计分录
  • php调用微信扫描二维码
  • 关于预付账款的特点
  • 增值税发票已认证抵扣还可以进项税额转出吗
  • 园林绿化工程公司排名
  • 金税盘抵免增值税怎么做账
  • 应收利息的会计处理方法
  • 报关代理费计入什么科目
  • 固定资产的入账标准
  • 工伤补贴如何做帐
  • 财务报表不申报可以领票吗
  • 餐饮发票不见了怎么补
  • 银行结算方式有哪几种?其具体内容是什么
  • 固定资产与固定资产净值的区别
  • 勾选了不抵扣还能抵扣
  • 对于投资者而言购买债券型理财产品面临的最大风险来自
  • 股东投资是否有资金实际收支活动?
  • 增值税及附加税费申报表附列资料一
  • 白条抵库现象
  • 销售货物时发票多开了金额如何处理?
  • 冲减实收资本是什么意思
  • 银行信贷人员岗位职责
  • MySQL ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 的原因分解决办法
  • sql查询从入门到实践
  • 系统win10安装
  • 必应big
  • Win10预览版怎么变回正式版
  • xp如何把ie浏览器设置为默认浏览器
  • Win10 Mobile RS2预览版14951升级遭遇卡在0%的解决办法
  • xp系统如何禁止软件联网
  • ubuntu英文系统安装中文输入法
  • linux怎么使用ping命令
  • 如何手动修复模糊图片
  • xp系统新建用户后原来的用户没有了
  • cocos2d schedule
  • unit uniform
  • 用jquery制作网页
  • ssh自动输入密码登录
  • unity learn premium
  • js判断函数
  • 常用python编程软件
  • js能实现的简单效果
  • python放歌
  • Android EventBus实战
  • 湖南省电子国税
  • 消费税增值税的区别与联系
  • 税务巡视组一般检查什么
  • 国家税务局四川增值税发票查询平台
  • 公务员中了彩票怎么领取
  • 厦门市税务局电话
  • 中国税务报优秀文学作品年度评选
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设