celdivを分割枚数で行うモジュールCELDIVP
celdivが分割画像のピクセルサイズで指定する構成になっているのに対し、CELDIVPはウディタ風に枚数で指定する。また表示や回転の基準点の位置も0.0(左および上)~1.0(右および下)で指定する。使い方は同梱のREAD_ME参照。短いスクリプトなので見れば分かるという人は下記スクリプトをコピーするだけでも可。なおスクリプトに関してはパブリックドメイン(著作権フリー)。
CELDIVPをDL; CELDIVP ver 1.00 (2022/12/18) ; このスクリプトは著作権フリー(パブリックドメイン)です。 #module #deffunc celdivp int id, int px, int py, double cx_d, double cy_d ga=ginfo_act if id<0 : id=0 gsel id if px<1 { sx=ginfo_winx } else { sx=ginfo_winx/px if sx<1 : sx=ginfo_winx } if py<1 { sy=ginfo_winy } else { sy=ginfo_winy/py if sy<1 : sy=ginfo_winy } cx=int(double(sx)*cx_d) cy=int(double(sy)*cy_d) celdiv id,sx,sy,cx,cy gsel ga return #global