オブジェクトのサイズ変更
resizeobj p1, p2, p3
p1 : オブジェクトID p2 : サイズ・位置が入った数値型配列変数 p3 : 位置・サイズを変更しないかどうかのフラグ
(プラグイン / モジュール : obj)
IDp1のオブジェクトのサイズを変更します。 p2には幅,高さ,x座標,y座標の順に代入しておきます。 p3を1にすると位置を変えずにサイズだけ変更します。 p3を2にするとサイズを変えずに位置だけ変更します。
#include "obj.as" button "width*2", *wx2 button "height*2", *hx2 input s, 100, 20 ipt_id = stat // オブジェクトIDを変数へ代入 // 幅を40、高さを30にして(0, 80)に移動する s = 40, 30, 0, 80 resizeobj ipt_id, s stop *wx2 ; 幅を2倍にする getobjsize s, ipt_id s(0) *= 2 resizeobj ipt_id, s stop *hx2 ; 高さを2倍にする getobjsize s, ipt_id s(1) *= 2 resizeobj ipt_id, s stop
getobjsize | オブジェクトのサイズと位置取得 | (obj) |
プラグイン / モジュール | obj |
バージョン | 3.3 |
作成日 | 2009/08/01 |
著作者 | onitama |
備考 | obj.asをインクルードすること。 |
タイプ | ユーザー拡張命令 |
グループ | オブジェクト制御命令 |
対応環境 |
|
hs ファイル | hsphelp\obj.hs |