버튼 도전! - 페이지 4

 
Dmitry Fedoseev :
예? 그러나 어딘가 에서 버튼이 눌렸는지 확인하기 위해 ObjectGetInteger()를 호출합니까?
예, 물론 "토끼"라는 이름의 버튼을 누르면 토끼를 그리고 "늑대"라는 이름의 버튼을 누르면 토끼를 삭제하고 늑대를 그려야하지만 우리가 "토끼"라는 이름의 버튼을 누르지 마십시오. 우리는 토끼를 그리고 떠날 것입니다 ...
 
Vladimir Pastushak :
예, 물론 "토끼"라는 이름의 버튼을 누르면 토끼를 그리고 "늑대"라는 이름의 버튼을 누르면 토끼를 삭제하고 늑대를 그려야하지만 우리가 "토끼"라는 이름의 버튼을 누르지 마십시오. 우리는 토끼를 그리고 떠날 것입니다 ...
누가 그릴까요? ChartEvent()를 사용하고 있지 않습니다.
 
Dmitry Fedoseev :
누가 그릴까요? ChartEvent()를 사용하고 있지 않습니다.

OBJ_BUTTON 은 버튼을 그립니다...


OBJ_BUTTON

버튼 개체

 
Vladimir Pastushak :

OBJ_BUTTON 은 버튼을 그립니다...


OBJ_BUTTON

버튼 개체

그리고 누가 토끼를 그릴까요?
 
Dmitry Fedoseev :
그리고 누가 토끼를 그릴까요?
농담입니다)))) 버튼이 눌려지면 어떻게 되는지가 중요하지 않습니다 중요한 것은 다른 버튼을 어떻게 누르느냐 입니다...
 
Vladimir Pastushak :
농담입니다)))) 버튼이 눌려지면 어떻게 되는지가 중요하지 않습니다 중요한 것은 다른 버튼을 어떻게 누르느냐 입니다...
ObjectSetInteger() 를 통해 누르기
 
Dmitry Fedoseev :
ObjectSetInteger() 를 통해 누르기
작동하지 않습니다...
 
Vladimir Pastushak :
작동하지 않습니다...
작동하지 않는 이유는 무엇입니까?
 
Dmitry Fedoseev :
ObjectSetInteger() 를 통해 누르기

"토끼" 버튼 코드가 코드에서 첫 번째로 나오고 "늑대" 버튼 코드가 두 번째로 나옵니다.

"토끼" 버튼을 누르면 "늑대" 버튼을 누릅니다.

더 나아가 논리에 대해

"토끼"버튼을 누르고 마우스로 "늑대"버튼을 누르고,

코드는 처음부터 실행되고 가장 먼저 실행되는 것은 "늑대" 버튼이 눌려지는 것입니다. 늑대"버튼은 항상 눌러집니다 ...

 
Vladimir Pastushak :

"토끼" 버튼 코드가 코드에서 첫 번째로 나오고 "늑대" 버튼 코드가 두 번째로 나옵니다.

"토끼" 버튼을 누르면 "늑대" 버튼을 누릅니다.

더 나아가 논리에 대해

"토끼"버튼을 누르고 마우스로 "늑대"버튼을 누르고,

코드는 처음부터 실행되고 가장 먼저 실행되는 것은 "늑대" 버튼이 눌려지는 것입니다. 늑대"버튼은 항상 눌러집니다 ...

이 모든 작업은 어디에서 수행됩니까? ontic by ticks 기능에서, 또는 ontimer에서, 또는 어디에서? 버튼이 눌렸는지 확인하기 위해 ObjectGetInteger()를 어디에서 호출합니까?


버튼의 이전 상태를 기억하면 지금 어느 것이 눌렸는지, 어느 것이 오래 전에 눌렸는지 알 수 있습니다.