オブジェクトのサイズ変更
resizeobj n1,v2,n3
n1 : オブジェクトのID v2 : サイズ、位置が入った数値変数 n3 : 位置、サイズを変更しないかどうかのフラグ
オブジェクトn1のサイズを変更します。 v2には幅、高さ、x座標,y座表の順に代入しておきます。 n3を1にすると位置を変えずにサイズだけ変更します。 n3を2にするとサイズを変えずに位置だけ変更します。
button "width*2",wx2 button "height*2",hx2 input s,100,20 ipt_id=2 ;幅を40、高さを30にして(0,80)に移動する s=40,30,0,80 resizeobj ipt_id,s stop *wx2 ;幅を2倍にする getobjsize s,ipt_id s=s*2 resizeobj ipt_id,s stop *hx2 ;高さを2倍にする getobjsize s,ipt_id s.1=s.1*2 resizeobj ipt_id,s stop
getobjsize | オブジェクトのサイズと位置取得 |
バージョン | 2.61 |
作成日 | 2004/03/01 |
著作者 | tom |
URL | http://www5b.biglobe.ne.jp/~diamond/hsp/hsp2file.htm |
備考 | llmod.as,obj.asをインクルードする |
タイプ | 拡張命令 |
グループ | オブジェクト制御命令 |
hs ファイル | hsphelp\llmod_obj.hs |