エラーのタイプ のバックアップ差分(No.2)


  • 追加された行はこの色です。
  • 削除された行はこの色です。
**エラーが出たら [#deaf9871]
#contents

**エラーのタイプ [#icdd5f04]
//**エラーが出たら [#deaf9871]

//&ref{error003_expected_c.png};

**エラーの種類と原因 [#icdd5f04]
代表的なエラーのタイプを、いくつか紹介します。

***Script error: there is no function named "xxx" [#bfbf63be]
-エラーメッセージ~
&ref{error001_no_function_name.png};

-意味~
スクリプトエラー: "xxx"という名前の関数は存在しません。((xxxは、関数名。))

-スクリプト
 MesageClip("Hello World!")
 return last

-原因~
関数(フィルタ)の名前が間違っている、または、存在しない関数を呼び出そうとしたものと考えられます。上の例では、本来、Me&color(red){ss};ageClipと書くべきところを、Me&color(blue){s};ageClipと、sを1つ抜けているのが、その原因です。

***Script error: Invalid arguments to function "xxx" [#je34a56d]
-エラーメッセージ~
&ref{error002_invalid_arguments.png};

-意味~
スクリプトエラー: 関数"xxx"に不正な引数。

-スクリプト
 MessageClip("Hello World!", true)
 return last

-原因~
引数に誤りがあるものと考えられます(変数型が間違っているなど)。この場合、MessageClipの2つ目の引数はint型であるにも関わらず、bool型のtrueを記述していることが原因です。MessageClipの書式については、MessageClipのページを参照。

***Script error: expected a , or ) [#td2f60cf]
-エラーメッセージ~
&ref{error003_expected_c.png};

-スクリプト
 MessageClip("Hello World!"
 return last

-原因

***The script's return value was not a video clip [#u3199c22]
-エラーメッセージ~
&ref{error004_not_clip.png};

-スクリプト
 clip = MessageClip("Hello World!")
 return last

-原因

***I don't know what "xxx" means [#of475bd9]
-エラーメッセージ~
&ref{error005_what_xxx_means.png};

-スクリプト
 MessageClip("Hello World!")
 return clip

-原因