start

语法

  • start id --> operations

参数

  1. id - (identifier)
    初始规则的唯一标识符。
  2. 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)