我是靠谱客的博主 坦率冬日,最近开发中收集的这篇文章主要介绍AddForce和velocity有什么区别 pragma strict,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

velocity直接修改物体的速度,无视各种外力
addforce直接模仿物理受力了,给物体施加一个力,也会收到其他力的作用
下面是实验的代码:

pragma strict

//发射点
var FirePonit:Transform;
var FirePonit1:Transform;
//子弹
var Bullet:Rigidbody;
var Bullet1:Rigidbody;
private var clone:Rigidbody;
private var clone1:Rigidbody;

function Start () {
//实例化
clone=Instantiate(Bullet,FirePonit.position,FirePonit.rotation);
//实例化
clone1=Instantiate(Bullet1,FirePonit1.position,FirePonit1.rotation);
}
function Update () {
//向前运动
clone.velocity=transform.TransformDirection(Vector3.forward 2); //向前运动
clone1.AddForce(Vector3.forward
100);
Debug.Log(clone.velocity.z+"----"+clone1.velocity.z);

}




最后

以上就是坦率冬日为你收集整理的AddForce和velocity有什么区别 pragma strict的全部内容,希望文章能够帮你解决AddForce和velocity有什么区别 pragma strict所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部