blogブログ

Papervision3Dのtrace

Papervision3Dを使って書き出すと、必ず、

INFO: Papervision3D Public Beta 2.0 – Great White (December 3rd, 2008)

p>というバージョン情報がトレース出力されてしまう。
そのまま出力させておけばいいのだが、気になる場合は、
org.papervision3d.core.proto.SceneObject3Dの39行目、

PaperLogger.info( Papervision3D.NAME + " " + Papervision3D.VERSION + " (" + Papervision3D.DATE + ")\n" );

をコメントアウトする。

Papervision3Dは、PaperLoggerというクラスでログ出力をやってるみたいです。
パッケージはorg.papervision3d.core.log。

FLASH OOP for ActionScript 3.0」には、trace処理をなくすには、

Papervision3D.VERBOSE = false;

とすると書いてあったが、これは現バージョンでは機能しない模様。
org.papervision3d.Papervision3DにもVERBOSEというプロパティは存在しない。