使用相机脚本在对撞机上旋转角色

时间:2018-09-18 23:05:29

标签: c# unity3d

我正在使用一个简单的脚本让Camera跟随Player目标。

A, B = [], []
f = open("matrix.txt")

line = f.readline()
# first, handle reading in matrix A.
while len(line.strip()) != 0:  # detects any whitespace-filled line
    A.append(list(map(int, line.split())))
    line = f.readline()
array_A = np.array(A)

# Now, after encountering a blank line, handle matrix B the same way
line = f.readline()
while len(line.strip()) != 0:
    B.append(list(map(int, line.split())))
    line = f.readline()
array_B = np.array(B)

# ...and so on

但是当我开始游戏时,玩家开始旋转并且在第一次击中对撞机时会忽略对撞机。

enter image description here

在我将此脚本放到播放器上之后,这种情况开始发生。我什至试图冻结旋转,但是如果冻结旋转,则无法使用动画旋转播放器。我该如何解决?

1 个答案:

答案 0 :(得分:1)

将此脚本附加到“相机”而不是“播放器”上,您应该就可以了。