小工具知识网

当前位置: 首页 > 行业知识 > Unity 给刚体一个力或速度

行业知识

Unity 给刚体一个力或速度

2026-11-09 18:35:09 来源:互联网转载

创建平面和小index.php/tags-41973.html" >���,给力或给速度让其弹起

给小球挂载刚体(Rigibdody)和脚本

(力是累计或者衰减的,直接给速度就是赋值,但如果+=速度就和力类似了)

using System.Collections;using System.Collections.Generic;using UnityEngine;public class c4 : MonoBehaviour{    // 刚体组件    private Rigidbody body;    void Start()    {        // 加载刚体组件        body = GetComponent();    }    // Update is called once per frame    void Update()    {    }    // 开始碰撞    private void OnCollisionEnter(Collision collision)    {        // 给物体一个力        // body.AddForce(Vector3.up * 300);        // 给物体一个速度        body.velocity = Vector3.up * 7;        // 和给力的效果一样        // body.velocity += Vector3.up * 7;    }}

上一篇:怎么连接爱秀服务器?

下一篇:域名解析绑定后怎么办?