複数のアクティブオブジェクトから、ある1つのアクティブオブジェクトの変数を
操作・表示したいのですが、うまくいってないので質問させてください。

http://ux.getuploader.com/mmf/download/854/GetPositionTrial.mfa

・画面下に3つのボタンをアクティブオブジェクトで用意
・画面中央に自機をアクティブオブジェクトで用意
・自機には変数で自機位置IDを設定
・画面右側には、自機位置IDを表示するためのカウンタを用意

・自機を左クリックすると自機位置IDを999にし、右クリなら0にリセットします
・ボタンを左クリックすると、それぞれ1,2,3を自機位置IDにセットしたいです

自機クリック時は意図した動きをするのですが、そもそもの理解が間違っているのか
ボタンをクリックしたときも自機をクリックしたことと同じ処理になってしまいます。
よろしくおねがいします。