1. 程式人生 > >CityEngine CGA語法之屬性設定函式 set

CityEngine CGA語法之屬性設定函式 set

概要

set(attribute, bool value)
set(attribute, float value)
set(attribute, string value)

引數

attribute (keyword):帶設定的屬性名稱
value (bool, float or string - same type as attribute):三種類型的值,型別與attribute的型別相一致
Value to assign to shape attribute. Note: Not all shape attributes are writable!

注意

1.不是所有的屬性都是可寫入到

2.有兩種不同的屬性,一種是內建屬性,一種是自定義屬性(自定義屬性在規則檔案中宣告)

示例

定義一個高度屬性,通過set函式改變其值

attr height     =0
Lot-->
	set(height,40)
	extrude(height)