Blender Game Debug

blender-game-debug.png
Blender Game Engineはデフォルトではマウスカーソルもデバッグ情報もでません。
なので出るような設定にする方法をメモしておきます
この2つをチェックを入れるとマウスカーソルが出るし、設定したPropertyの値も画面上部に表示されるようになります。
debug.png
そしてStartを押してプレイヤーを起動させるとデバッグ情報が出てくるようになります
cube.png
+ pythonスクリプトに書いたprintはどこに出るの??
Blenderアプリ内のConsoleというところにはどうにも出てこない。
Mac の場合

/Applications/Blender/blender.app/Contents/MacOS

フォルダの下にあるblenderというファイルをダブルクリックすると、ターミナルウィンドウ付きのBlenderが起動します。
普通のBlender.appを右クリックして「パッケージの内容を見る」でこのフォルダの中をFinderで表示することができます。
これでBlenderを起動すると、何かpythonスクリプトで間違ったことを書いたらエラーメッセージをここに出してくれます
こんなかんじで

Last login: Thu Apr 16 23:28:14 on ttys001
MBP-15UAC-479:~ miffysora$ /Applications/Blender/blender.app/Contents/MacOS/blender ; exit;
ndof: 3Dx driver not found
Read new prefs: /Users/miffysora/Library/Application Support/Blender/2.73/config/userpref.blend
found bundled python: /Applications/Blender/blender.app/Contents/MacOS/../Resources/2.73/python
read blend: /Users/miffysora/Pictures/Blender/customshader.blend
Detected GL_ARB_texture_env_combine
Detected GL_ARB_texture_cube_map
Detected GL_ARB_multitexture
Detected GL_ARB_shader_objects
Detected GL_ARB_vertex_shader
Detected GL_ARB_fragment_shader
Detected GL_ARB_vertex_program
Detected GL_ARB_depth_texture
Detected GL_EXT_separate_specular_color

Blender Game Engine Started
Hello world!!
Python script error - object 'Cube', controller 'Python':
Traceback (most recent call last):
  File "miffyShader", line 27, in <module>
NameError: name 'co' is not defined

サポートサイト Wikidot.com