1.1.1 data.label.create()
该函数的语法见图1,其功能为创建一个标签。使用该函数时只需要指定标签的位置v即可完成标签创建,并返回一个标签指针lp。
1.1.2 data.label.text()
该函数的语法见图2,其功能为获取/设置标签显示的文本,本文采用该函数设置标签文本。使用该函数时只需要指定标签指针lp与所需要显示的文本s。
2 代码展示
建立一个2*2*2的立方体:
model new
zone create brick size 2 2 2
2.1 显示单元id
fish def _showZoneID
loop foreach z zone.list
v = zone.pos(z)
lp = data.label.create(v)
zone.id(z) =
endloop
end
@_showZoneID
图3 labels添加
图4 单元id显示效果图
2.2 显示网格点id
fish def _showGpID
loop foreach gp gp.list
v = gp.pos(gp)
lp = data.label.create(v)
gp.id(gp) =
endloop
end
@_showGpID
图5 网格点 id显示效果图