行の権限
カード内の各行に対して、権限を設定できます。権限はコマンド KeyWord の末尾に記述され、{}で囲まれます。キーワードと演算子が含まれます。
業の権限はボタン権限と同じであり、ほとんどの nPose ノートカード キーワードを完全に使用できることに注意してください。 ノートカード内で使用する場合、これを行権限と呼ぶことができます。
# OPERATORS(優先順位の順にリストされています)
| 演算子 | 説明 |
|---|---|
! | NOT 論理演算子 |
& | AND 論理演算子 |
~ | OR 論理演算子 |
Operators may be surrounded by spaces
KEYWORDS(大文字小文字を区別しません)
| キーワード | 説明 |
|---|---|
owner | アバターがオブジェクト所有者の場合は TRUE を返します |
group | アバターのアクティブなグループがオブジェクトのグループと等しい場合に TRUE を返します。 |
seated | メニューのユーザーが着席している場合は TRUE を返します |
| すべての数値 | 任意の整数は seatNumber としてカウントされます。メニューのユーザーが seatNumber 番号の座席に座っている場合、TRUE を返します。 |
| すべての数値 | 「.empty」が後に続く整数は、seatNumber としてカウントされます。座席が指定されていない場合は TRUE を返します。 |
| 「@」で始まる任意の文字列 | 再帰的に解析されるマクロです |
| その他の文字列 | プラグインによって登録された権限としてカウントされます。ユーザ定義の権限をご覧になってください。 |
例
XANIM{1}|1|npose-storyteller|<0.044, -1.089, 0.983>|<0, 0, 0>
メニュー利用者が座席番号 1 に座っている場合にのみ列が進みます。
XANIM{1 & UDPxyz}|1|npose-storyteller|<0.044, -1.089, 0.983>|<0, 0, 0>
この行は、メニュー ユーザーが座席番号 1 に着席し、UDPxyz が TRUE と評価した場合にのみ実行されます。
XANIM{1 & !UDPxyz}|1|npose-storyteller|<0.044, -1.089, 0.983>|<0, 0, 0>
この行は、メニュー ユーザーが座席番号 1 に座っていて、UDPxyz が TRUE と評価しない場合にのみ実行されます。