指定xy位置がspriteの中央位置になるように表示します (spriteの原点を無視します)
原点がバラバラの複数の画像を上下左右中央揃えで表示するのに使ってます
// 指定xy位置がspriteの中央位置になるように表示する /// @param {Asset.GMSprite} sprite /// @param {Real} image_index /// @param {Real} x /// @param {Real} y /// @param {Real} image_xscale /// @param {Real} image_yscale /// @param {Real} image_angle /// @param {Real} image_blend /// @param {Real} image_alpha function scr_draw_sprite_ext_vcentered(_spr, _idx, _x, _y, _xscl, _yscl, _angle, _color, _alpha) { var _offsetx = (sprite_get_xoffset(_spr) - sprite_get_width(_spr)/2) * _xscl; var _offsety = (sprite_get_yoffset(_spr) - sprite_get_height(_spr)/2) * _yscl; draw_sprite_ext(_spr, _idx, _x+_offsetx, _y+_offsety, _xscl, _yscl, _angle, _color, _alpha); }
2023/06/28: 拡大率を反映させるよう修正
不適切なコンテンツとして通報するには以下の「送信」ボタンを押して下さい。 管理チームへ匿名通報が送信されます。あなたが誰であるかを管理チームに特定されることはありません。
どのように不適切か説明したい場合、メッセージをご記入下さい。空白のままでも通報は送信されます。
通報履歴 で、あなたの通報と対応時のメッセージを確認できます。
マニュアル(ver2~2.2.x) マニュアル(ver2.3~) YoYoGames YoYoGames 公式コミュニティ GM関連のYoutubeチャンネル集 解説・資料サイト集(日本語) 解説・資料サイト集(英語)
指定xy位置がspriteの中央位置になるように表示します
(spriteの原点を無視します)
原点がバラバラの複数の画像を上下左右中央揃えで表示するのに使ってます
2023/06/28: 拡大率を反映させるよう修正