スクリプト エディタ(Script Editor)にテキストを表示します。この関数を使用して、アトリビュートや変数の内容を表示することができます。これは、エクスプレッションのデバッグに役立ちます。
text は、二重引用符で囲んだ文字列、アトリビュート名、テキストを含む文字列型変数のいずれかです。
number は、引用符で囲まれていない数値です。数値の引数は文字列として表示されます。
たとえば、ベクトル <<1.518876356, 0, -1.290387446>> はスクリプト エディタに次のように表示されます。
1.518876356 0 -1.290387446
"text1" + "text2"
text1text2
"text" + 1
text1
変数のデータ型 | 代入する文字列 | 表示されるテキスト |
---|---|---|
float | "3.14" | 3.14 |
int | "3.14" | 3 |
vector | "3.14" | 3.14 0 0 |
float | "pi is 3.14" | 0、エラーメッセージ |
print(time);
print("\n");
1 番目のステートメントは time の値を表示し、2 番目のステートメントは time の後に改行文字を表示します。したがって、time の値はスクリプト エディタ(Script Editor)内で単独の行に表示されます。
float $f = 3.14159;
print($f);
string $s = "Hello There";
print($s);
vector $v;
$v = <<1.2,2.3,3.4>>;
print($v);
1.2 2.3 3.4 という形式でベクトルが表示されます。
string $a[];
$a = eval("ls -lights");
print($a+" are the lights in my scene.\n");