• 随笔 planetest



    Camera跟随物体:
        import Scripts包,Component中的camera control会有smooth follow脚本,添加到Main Camera中,在脚本的target属性中拖入要跟随的物体。(ctrl+shift+f固定Main Camera视角)

    Rigidbody刚体 Component->physics 添加了刚体就使Gameobject有了物理属性
    Mass 质量  Drag 阻力  AngularDrag 角阻力

    rigidbody.AddForce(Vector3.forward*1000) ;添加一个向前的力

      rigidbody.velocity = new Vector3(-1, 0, 0)*2 ; 给物体一个方向 受阻力作用   坐标系是世界坐标系

         用自身坐标系的话   rigidbody.velocity = transform.right*2 ;     transfrom.right 为世界坐标系下 自身向右的方向

    碰撞的条件:
    1、两个碰撞器必须有一个非网格碰撞器
    2、两个物体必须有一个是刚体
    碰撞的三个方法,OnCollisionEnter、Exit、Stay。

    is trigger确定是否为触发器,触发器不产生物理效果,方法和碰撞相似。
    两个触发器触发的条件:
    1、必须有一个是刚体
    2、必须有一个不是静态触发器

    transform.eulerAngles = new Vector3(-40*Input.GetAxis("Vertical"), transform.eulerAngles.y + Input.GetAxis("Horizontal"),-50*Input.GetAxis("Horizontal")) ;
    transform.Translate(Vector3.forward*speed*Time.deltaTime) ;

     

    飞机的4个操作,vector3里是z, x, y的顺序。

    vector3的值决定于世界坐标系和飞机的自身坐标系。通过input获得按键动作,根据坐标系方向以及按键动作的正负值来决定vector3的值。

     使Camera跟随飞机。

  • 相关阅读:
    delphi Int64Rec 应用实例
    PerformEraseBackground 擦除背景(ThemeServices)
    Delphi 的 Bit
    delphi 关于 "高位" 与 "低位"
    PByte和PChar的关系
    执行控制台程序并且获得它的输出结果
    Console下Pause效果的函数
    ByteType字符串中判断是否英文
    窗体包括标题作为一个位图复制到剪贴板
    inf 启动
  • 原文地址:https://www.cnblogs.com/xiaolongchase/p/3267436.html
Copyright © 2020-2023  润新知