当前位置: 首页 > news >正文

深圳大浪有做网站的吗linux网站开发工具

深圳大浪有做网站的吗,linux网站开发工具,产品网,按揭车在哪个网站可以做贷款创建一个脚本 将代码挂载到物体上 取消物体的重力 运行即向z轴运动 加力之后 是否停止是由阻力影响 如果阻力为零 则会一直运动 如果希望就算有阻力也让物体一直动就将加力代码放在Update函数里 using UnityEngine; public class Power : MonoBehaviour{ Rigidbody rigidBo…

创建一个脚本

将代码挂载到物体上

取消物体的重力

运行即向z轴运动

加力之后 是否停止是由阻力影响 如果阻力为零 则会一直运动

如果希望就算有阻力也让物体一直动就将加力代码放在Update函数里

using UnityEngine;
public class Power : MonoBehaviour{
    Rigidbody rigidBody;
    void Start(){
        #region 刚体自带力方法

        #endregion
        //1.首先获取刚体组件
        rigidBody = this.GetComponent<Rigidbody>();
        //2.加直线力 相对世界坐标 z轴正方向加力
        rigidBody.AddForce(Vector3.forward * 10);
        //      相对本地坐标
        rigidBody.AddRelativeForce(Vector3.forward * 3);
        //      相对世界坐标下 让对象 相对本地坐标移动
        rigidBody.AddForce(this.transform.forward * 10);
        //3.加旋转力 相对世界坐标 y轴旋转
        rigidBody.AddTorque(Vector3.up * 10);
        //      相对本地坐标
        rigidBody.AddRelativeTorque(Vector3.up * 3);
        //4.直接改变速度
        //这个速度方向 是相对于 世界坐标系的
        //如果要直接通过改变速度 让其移动 一定要注意
        rigidBody.velocity = Vector3.forward * 10;
        //5.模拟爆炸效果
        //模拟爆炸的力 一定是所有希望产生爆炸效果影响的对象
        //都需要得到他们的刚体 来执行这个方法 才能有效果
        rigidBody.AddExplosionForce(100, Vector3.zero, 10);
    }
}
运行即可在中心(0,0)受到一爆炸力被弹开然后自己受到旋转和向z轴移动的力

【力组件】:在场景物体上添加一个常量力的组件

如果这个物体没有刚体 会自动添加一个带重力的刚体 我们可以取消重力 改变它的旋转力让其旋转

using UnityEngine;
public class Power : MonoBehaviour{
    Rigidbody rigidBody;
    void Start(){
        #region 刚体自带力方法

        #endregion
        //1.首先获取刚体组件
        rigidBody = this.GetComponent<Rigidbody>();
        //2.加直线力 相对世界坐标 z轴正方向加力
        rigidBody.AddForce(Vector3.forward * 10);
        //      相对本地坐标
        rigidBody.AddRelativeForce(Vector3.forward * 3);
        //      相对世界坐标下 让对象 相对本地坐标移动
        rigidBody.AddForce(this.transform.forward * 10);
        //3.加旋转力 相对世界坐标 y轴旋转
        rigidBody.AddTorque(Vector3.up * 10);
        //      相对本地坐标
        rigidBody.AddRelativeTorque(Vector3.up * 3);
        //4.直接改变速度
        //这个速度方向 是相对于 世界坐标系的
        //如果要直接通过改变速度 让其移动 一定要注意
        rigidBody.velocity = Vector3.forward * 10;
        //5.模拟爆炸效果
        //模拟爆炸的力 一定是所有希望产生爆炸效果影响的对象
        //都需要得到他们的刚体 来执行这个方法 才能有效果
        rigidBody.AddExplosionForce(100, Vector3.zero, 10);
        #region 力的模式
        #endregion
        //第二个参数 力的模式: 计算方式不同 导致移动速度不同
        //Acceleration : 给物体增加一个持续的加速度,忽略其质量
        rigidBody.AddForce(Vector3.forward * 10,ForceMode.Acceleration);
        //Force : 给物体增加一个持续的力,和质量有关
        rigidBody.AddForce(Vector3.forward * 10, ForceMode.Force);
        //Impulse : 给物体添加一个瞬间的力,与物体的质量有关,忽略时间 默认为1
        rigidBody.AddForce(Vector3.forward * 10,ForceMode.Impulse);
        //VelocityChange : 给物体添加一个瞬时速度,忽略质量
        rigidBody.AddForce(Vector3.forward * 10,ForceMode.VelocityChange);
        #region 力组件 对物体添加组件Constant Force

        #endregion
    }
    private void Update(){
        #region 刚体的休眠

        #endregion
        //获取刚体是否处于休眠状态 如果是
        if (rigidBody.IsSleeping())
            rigidBody.WakeUp();//就唤醒
    } 
}
 

http://www.yayakq.cn/news/604881/

相关文章:

  • 做僾免费观看网站网站建站授权模板下载
  • 高端建站收费标准网站建设与管理专业学什么
  • 百度怎样注册免费的网站电子商务网站建设与管理实验报告
  • 深圳做网站专业的公司优设网站
  • 北京网站推广优化公司万网域名解析后台
  • 东莞专业网站推广怎么做wordpress 福利源码
  • 如何在外管局网站做付汇延期软件搭建公司
  • 网站建设价格兴田德润i网址多少原材料价格查询网站
  • 手机网站 制作技术肇庆自助建站模板
  • 上海网站建设渠道wordpress主题 relax
  • 建站之星怎么免费做网站微信客户管理
  • 网站设计公司 无锡长春建站模板展示
  • 网上做的好金融网站萍乡网站开发
  • 家装网站自己做的物流商 网站建设方案
  • 汕头网站建设sagevis亿唐为什么2005年做虚拟网站
  • 建网站 域名通讯设备东莞网站建设
  • 建站公司都是用什么建站工具石景山上海网站建设
  • 网站怎么做域名跳转有哪些好的响应式网站有哪些
  • 北京网站整站优化做社交网站
  • 自己做头像的网站非流光横峰网站建设
  • 学字体网站郑州企业型网站建设
  • 做网站可以干嘛网站做字工具
  • 中介网站设计怎样做自己可以发布消息的网站
  • 网站设计的国际专业流程专业做网盘资源收录分享的网站
  • 盐城做网站哪家公司好wordpress图片调用代码
  • 爬闪数媒 网站建设公众号开发是前端还是后端
  • 最全的ppt模板网站福州解封最新消息
  • 网站建设要固定ip网络吗企业网站设计总结
  • 华与建设集团有限公司网站商城网站源代码
  • 资源库网站开发可以做平面设计兼职的网站