- 175 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 16:41:04 ID:IG5Q5PKt]
- ボタンレイヤーのonMouseUpに↓を入れて、
if(x < 0 || width < x || y < 0 || height < y)f.flag=true; でボタンを作ってonSaveButtonClickを飛ばす先に設定し、 array.add(obj = new SystemButtonLayer(kag, parent, onSaveButtonClick)); 飛び先にf.flagがtureだった場合は処理せずにリターンする。 function onSaveButtonClick(){ if(f.flag)return; kag.saveBookMark(101);} という風にすれば、ボタンを押した状態でボタンエリアから出た場合に、 onSaveButtonClickに行ってもkag.saveBookMarkを実行せずに済みます。 これをボタンレイヤー内の処理だけで、 そもそもonSaveButtonClickへ飛ばない様にしたいのです。
|

|