2017年6月10日投稿 / 投稿者 : まげ / タグ : 投稿プログラム DEF 実用 グラフィックス まげ
今日のアクセス:1 トータルアクセス:1984
グラフィックス用のDEF拡張命令集です。動作確認用のデモプログラムも同梱しました。
制作は旧3DS LLで行いました。
「MG_GMAGE」がDEF集で、「MG_GMAGE_DEMO」がデモプログラムです。
DEF内のコメントにも使い方などを記しているので、ご参照ください。
なお使用に際しては、事前確認や、作者名表記は、求めません。
変数=GCOLOR2(カラー,パーセント)
色の明暗をパーセントで指定できます。0で元の色で、-100がもっとも暗く、100がもっとも明るくなります。
変数=GCOLOR3(カラー1,カラー2,パーセント)
2色の掛け合わせをパーセントで指定できます。
GLINE2 スタート座標X,Y,エンド座標X,Y,線の太さ,カラー
線を、太さを指定して描けます。指定0で1ドットの線になります。
GBOX2 スタート座標X,Y,エンド座標X,Y,角丸の半径,カラー
角を様々に装飾した四角形を描けます。主に角丸のボックスを描きたくて作った命令です。
GBOX3 幅,高さ,中心座標X,Y,角度,カラー,塗りつぶしフラグ
360度、角度を指定して四角形を描けます。通常のGBOXとは数値指定方法が異なるのでご注意ください。
GCIRCLE2 中心座標X,Y,半径,カラー,塗りつぶしフラグ
偶数幅(左右対称)の円を描けます。これでスプライトに円形を描くと、回転させても歪まない円になります。
GCIRCLE3 中心座標X,Y,半径,比率ヨコ,比率タテ,カラー,塗りつぶしフラグ
楕円を描けます。タテ長もヨコ長も対応します。
GPUTCHR2 座標X,Y,文字列,幅,高さ,カラー,傾き
斜体をかけた文字を描けます。傾きはドット単位で指定します。
※この命令はGPAGE 2を使用します。同じくGPAGE 2を使うプログラムと同時に使用すると、表示が乱れる場合があります。
GPUTCHR3 座標X,Y,文字列,幅,高さ,カラー,文字間隔
文字間隔を指定して文字を描けます。間隔はドット単位で指定します。
デモプログラム内のDEF、ランダムカラーを返す「RNDC()」と、くくり文字を描く「TITLE」も、地味に便利です(^^;)。
もちろんこちらも、使っていただいて構いません。使い方はデモプログラムを参照してください。
評価をお願いします。
プチコン3号用の公開キーです。トップメニューの「作品公開とダウンロード」から公開キーを入力すると、作品をダウンロードすることができます。
2017年6月10日…初版公開
この作品に対するコメントがあれば一言どうぞ。(作品に直接関係ない質問や雑談は掲示板へ)
表示モード : [ スマホ・3DS対応表示 | クラシック表示 ]
PukiWiki 1.4.7 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL. Based on "PukiWiki" 1.3 by yu-ji
ページの処理時間 : 0.138 秒 | このページの最終更新 : 2022/09/20 (火) 12:49:17 (565d) | ログイン
Copyright(C) 2011-2014 プチコンまとめWiki ◆1sxkymI8ji30