语法
- version versionString
参数
- versionString - 字符串编写此规则文件时针对的 CGA 版本。 CGA 版本始终与 CityEngine 版本对应,例如 City Engine 2022.0 具有 "2022.0" 版本的 CGA。
描述
version 关键字用于定义编写规则时针对的 CGA 版本。 这样可以检测可能的不兼容性;关于可能的不兼容性的警告会写入日志中。
此类不兼容性分两类:新功能和对现有功能的更改。 前者相对而言不构成问题,但后者通常不需要,仅当需要纠正明显漏洞或其他缺点时才会出现。 有关 CGA 版本之间的变化的概述,请参阅 CGA 更改日志。
version 声明必须是 cga 文件中的第一个代码行。 如果没有 version 声明,则版本默认为 "2009.1"。