1
VPython에서 버튼을 숨기거나 단순히 화면 밖으로 이동하려면 어떻게해야합니까? 나는 시도했다 : 사람들의vpython에서 버튼 이동/숨기기
del button
button.visible = False
button.pos.x = 500 # well off the screen
없음이 제대로 작동하지 않습니다.
VPython에서 버튼을 숨기거나 단순히 화면 밖으로 이동하려면 어떻게해야합니까? 나는 시도했다 : 사람들의vpython에서 버튼 이동/숨기기
del button
button.visible = False
button.pos.x = 500 # well off the screen
없음이 제대로 작동하지 않습니다.
나는 그것을 알아 냈다. Lib \ site-packages \ vis \ controls.py (파이썬 폴더에 있음)를 엽니 다. 버튼 클래스를 찾습니다. 이 기능을 하단에 삽입하십시오.
class button(ctrl):
...
def _set_visible(self,value):
self.box1.visible = value
self.box2.visible = value
self.box3.visible = value
self.box4.visible = value
self.button.visible = value
self.label.visible = value
def _get_visible(self):
return self.box1.visible
visible =property(_get_visible,_set_visible)