8

Blender とそのスクリプトの学習を始めたばかりで、そのサンプル コードを実行しようとしました

import bge


def main():

cont = bge.logic.getCurrentController()
own = cont.owner

sens = cont.sensors['mySensor']
actu = cont.actuators['myActuator']

if sens.positive:
    cont.activate(actu)
else:
    cont.deactivate(actu)
main()

次のエラーが表示されます: ImportError: 'bge' という名前のモジュールはありません。解決策を探しましたが、何も見つかりませんでした。ブレンダー2.65を使用しています

4

2 に答える 2

11

「スクリプトの実行」を押すか、ターミナルでこのコマンドを発行しようとすると、importbgeの実行は機能しません。ゲームエンジンモードを有効にするには、「P」を押す必要があります。スクリプトを実行するには、コントローラーをスクリプトに接続します。

于 2013-02-02T17:08:25.480 に答える