语法
- start id --> operations
描述
start 关键字用于将规则标记为当前规则集(即 cga 文件)的初始规则。
不仅可以通过规则 id 使用此规则,还可以通过通用 start 轻松地使用此规则,请参阅以下示例。
初始规则可用于 import 语句内扩展规则的规则重新定义。 有关详细信息(语法 6)和示例,请参阅导入页面。
不能在 Default 样式以外的样式中定义初始规则。
示例
参考初始规则
// rule.cga
start Init --> start(20) // same as Init(20)
start Init(height) --> extrude(height)
// main.cga
import rule : "rule.cga"
Lot --> rule.start(10) // same as rule.Init(10)