【问题标题】:Unity : Initial Speed for the player carUnity:玩家汽车的初始速度
【发布时间】:2014-11-11 17:32:00
【问题描述】:

我在Racing Game Kit Pro source 工作,我想让玩家汽车在比赛开始时自动行走,玩家只需右转、左转或加速,但车辆永远不会停止。 我试着去做,但我做不到。我需要解决方案

提前感谢您的帮助

【问题讨论】:

  • 你到底想做什么?
  • 我尝试通过更新中的 transform.postion 来改变它的位置,以改变 z 方向,但没有应用到它,尽管这个函数应用于任何对象,但我认为这是另一种解决方案比这更好。

标签: c# unity3d


【解决方案1】:

我不知道“Racing Game Kit Pro”,但是当我使用自己编写的驾驶脚本制作赛车游戏时,有一个名为“speed”的变量向我显示了汽车的实际速度。 但我也可以输入一个值。

无论如何,您可能不希望有两个变量,例如:

(只是一个示例“代码”不起作用)

基本速度 = 100 公里/小时 实际速度 = 基本速度 + Input.GetAxis(很久以来我没有做过类似的事情,不确定它是否正确:P)

目前我在学校,但如果你愿意,我可以看看我是否还有驾驶脚本,如果你有兴趣,请私信我:)

希望我能帮上忙

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-26
    • 1970-01-01
    • 1970-01-01
    • 2013-02-09
    • 1970-01-01
    • 2020-03-29
    • 2019-06-13
    相关资源
    最近更新 更多