Ответ в теме: Всякие вопросы

Главная Форумы Blender Game Engine (BGE) Всякие вопросы Ответ в теме: Всякие вопросы

#8328

reinjerncr
Участник

Нашел такой вот скрипт

import GameLogic
import math
cont4=GameLogic.getCurrentController()
owner=cont4.getOwner()

speed=owner.getVelocity()
speedt=math.pow(speed[0],2)+math.pow(speed[1],2)+math.pow(speed[2],2)
speedtot=(math.sqrt(speedt))*2

vel=cont4.getActuator("vel")
vel.setProperty("Text")
vel.setValue(str(abs(int(speedtot))))
GameLogic.addActiveActuator(vel,1)

Сделал все по инструкции, но он не работает, пишет в консоли “File “Speedometer”, line 4, in <module>
‘SCA_PythonController’ object has no attribute ‘getOwner’
Может кто подскажет что с этим делать


О сайте

На данном сайте Вы сможете найти множество уроков и материалов по графическому
редактору Blender.

Контакты

Для связи с администрацией сайта Вы можете воспользоваться следующими контактами:

Email:
info@blender3d.com.ua

Следите за нами

Подписывайтесь на наши страницы в социальных сетях.

На сайте Blender3D собрано огромное количество уроков по программе трехмерного моделирования Blender. Обучающие материалы представлены как в формате видеоуроков, так и в текстовом виде. Здесь затронуты все аспекты, связанные с Blender, начиная от моделирования и заканчивая созданием игр с применением языка программирования Python.

Помимо уроков по Blender, Вы сможете найти готовые 3D-модели и архивы высококачественных текстур. Сайт регулярно пополняется новым контентом и следит за развитием Blender.