Overview

Console Variable node allows to use and animate console variables in your Track View sequence. Console variables are useful commands that allow you to tweak many aspects of the engine and game code.


Example: In this shot, the console variable r_SonarVision is animated in Track View.

You can use and animate any available console variable by using this node in a Track View sequence.

Adding a Console Variable node

To add a Console Variable node:

  • Right-click the main node.
  • Select Add Console Variable Node.

A Dialog Box pops up where you can enter the Console Variable Name.

You can get all the list of Console Variables available by Right-clicking in the Console window in the Editor.

If you hover your cursor over a specific command, you also get a Tooltip that gives you the values the variable can use.

You can also find a specific console variable by doing a string search.

Animating Console Variables

Many console variables cannot have a spline animation curve as they strictly use specific values (only 0,1,2 or 3 and not float values).

In this case, it is ideal to use a Set In Tangent to Step for all the key frames in the Track View Curve Editor.


Example: The key frames for the console variable r_SonarVision curve are all set in tangent to step.

控制台变量节点

控制台变量节点允许在“轨迹视图”序列中使用并制作控制台变量。控制台变量是能够让您对引擎和游戏代码的许多方面进行微调的实用命令。

  示例:在本截图中,可以在“轨迹视图”中制作 r_SonarVision 控制台变量

可以通过使用“轨迹视图”序列中的该节点来使用并制作任意可用的控制台变量。

 

添加控制台变量节点

若要添加控制台变量节点:

 

在所弹出对话框中您可以输入 “控制台变量名称” 

可以通过右击“编辑器”中的控制台窗口以获取所有可用的控制台变量列表。  

若将光标悬停于特定命令上,可以获取一个“工具提示”,它将提示变量可以使用的数值。  

也可以通过搜索字符串来查找特定控制台变量。  

制作控制台变量:许多控制台变量不可以使用样条动画曲线,因为其严格使用特定数值(仅 0、1、2 或 3 并且不可使用浮点值)。

在此种情况下,最好使用“轨迹视图曲线编辑器”中的所有关键帧的_“设置入切线至梯级”_  

  示例: 控制台变量 r_SonarVision 的关键帧曲线全部设置入切线至梯级。