HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
0605
TAKAYAオブジェクトID別に移動するには4未解決


TAKAYA

リンク

2007/6/5(Tue) 19:50:08|NO.8778

いくつものbuttonで移動するとき、それぞれ別のラベルに移動するのではなく、同じラベルに
移動して、オブジェクトIDによって別の行動行えば、スプリクトの短縮につながると思いまし
た。いろいろ試しましたが、どれも正しくないようです。どうすればいいのでしょうか



この記事に返信する


たこ

リンク

2007/6/5(Tue) 20:05:28|NO.8781

こういうことですか?

button "A",*go; 0 button "B",*go; 1 button "C",*go; 2 stop *go title ""+stat stop



KENTA

リンク

2007/6/6(Wed) 20:54:16|NO.8816

buttonはボタンが押されたとき、statにオブジェクトIDが返されます。

#include "obj.as" text="" button "off",*add button "on",*add mesbox text,200,200 stop *add objgray 2,stat stop
上のサンプルのような使い方ができます。
たこさんと同じ説明ですいません



osakana

リンク

2007/6/7(Thu) 05:20:31|NO.8822

オブジェクトを作成した時にも stat に ID が入るので、
実際に使用する時はこんな感じになります。

button "OK",*label :lbl_ok=stat button "キャンセル",*label :lbl_ca=stat stop *label switch stat case lbl_ok dialog "OKを押しました。\nstat="+stat swbreak case lbl_ca dialog "キャンセルを押しました。\nstat="+stat swbreak swend stop



f

リンク

2007/7/7(Sat) 02:28:29|NO.9300

age



ONION software Copyright 1997-2023(c) All rights reserved.