我可以在UnityEngine for Unity5中操作函数/代码吗?

时间:2016-02-11 01:59:57

标签: unity3d unityscript unity5

是否可以更改UnityEngine中的一些基本代码?

例如,我想知道我是否可以改变加速度对物体施加力的反应行为

-> changing from F = m*a to F = m*a^2.

我试过这样做:

void Update () {
    if (enableKinematic == true) {
        accelerationVector = forceVector / mass;
        velocityVector += accelerationVector * Time.deltaTime;
        positionVector += velocityVector * Time.deltaTime;
        // Debug.Log ("a:" + accelerationVector + " v:" + velocityVector + " d:" + positionVector);

        // Apply position
        transform.position += positionVector;
    }
}

但我意识到碰撞检测变得非常复杂。

0 个答案:

没有答案