如何获取用户在单选按钮组中选择的值?这是一个简单的代码,我应该添加什么才能检索用户选择?我在文档中找不到它。
view [
radio "First"
radio "Second"
radio "Third"
]
在 R3GUI 中,单选按钮按邻近度分组,您可以通过命名每个按钮来获取它们的值。
view [
r1: radio "one"
r2: radio "two"
r3: radio "three"
button "show" on-action [ print get-face reduce [ r1 r2 r3 ]]
]
您应该使用 get-face 并避免在支持时查看内部结构。
可能不是唯一的方法,但您可以设置一个外部变量,如
x: 0
view [
radio "First" on-action [set 'x 1]
radio "Second" on-action [set 'x 2]
radio "Third" on-action [set 'x 3]
]
print x
另一种方式
view [
r1: radio "First"
r2: radio "Second"
r3: radio "Third"
]
print r1/state/value
print r2/state/value
print r3/state/value