Я пытаюсь использовать камеру рендеринга, но она выдает следующую ошибку:
ОШИБКА: SCRIPT: /rendercam/camera.script:147: vmath.vector4 имеет только поля x, y, z , w.
трассировка стека:
[C]: в функции '__index'
Я просмотрел код и нашел self.data как контейнер с lpos = self.lpos. lpos присваивается go .get_position (). Ошибка находится в строке self.data.lpos = go .get_position (). Как это вызывает ошибку и что я могу сделать, чтобы ее исправить?
Я пробовал распечатать его позицию (что, кажется, является проблемой), но та же ошибка возникает, когда он помещает print ("position is ", go .get_position ()) в любом месте, кроме init.
ОШИБКА: SCRIPT: /rendercam/camera.script:139: vmath.vector4 имеет только поля x, y, z, w. трассировка стека: [C]: в функции '__index' /rendercam/camera.script:139: в функции /rendercam/camera.script:137