BIM软件:ArchiCAD二次开发_(5).GDL高级编程技巧.docx
文本预览下载声明
PAGE1
PAGE1
GDL高级编程技巧
1.变量和数据类型的高级用法
1.1变量作用域
在GDL(几何描述语言)中,变量的作用域决定了变量的可见性和生命周期。了解变量作用域对于编写高效、可维护的代码至关重要。GDL中的变量作用域主要分为以下几种:
全局变量:在脚本的最外层定义,可以在整个脚本中访问。
局部变量:在特定的子程序或函数中定义,只能在该子程序或函数中访问。
脚本变量:在特定的脚本(如2D、3D、属性等)中定义,只能在该脚本中访问。
例子:变量作用域
!全局变量
variableglobalVar=10
!2D脚本
2D_SCRIPT:
显示全部