Petitverse
ゲストさん (
ログイン
)
ログイン
コミュニティ内検索
コミュニティ一覧
Petitverse ご利用ガイド
Petitverse からのおしらせ
プチコン 非公式コミュニティ
プレイ日記
Ryou Tanpo
◆AI5iRr9FjmkJ
2018/1/22 20:30
今さら感ありますがスクリーンショットライブラリベータ版公開
BACKCOLOR, コンソール, GRP, SPRITE, BG
【QRQE14K3】
詳しい使い方はコメントで。
画像は SYS/EX8TECHDEMO をGRP化撮影したものでーす
コメント
Ryou Tanpo
2018/1/22 20:35
◆AI5iRr9FjmkJ
EXEC "PRG3:SS"
SAVESCREEN
で撮影できます。
コンソールのテキスト色とZ座標、グラフィックの座標のZ座標などは検出できないので、以下の命令を使用している場合は命令名の最初に SS をつけてね
COLOR, BGSCREEN, LOCATE, GPRIO
SSCOLOR は背景色未対応
SSLOCATE は第3引数以外は無視されます。逆に引数は必ず3つであつ必要があります (SSLOCATE ,,-256 のようにする)
Ryou Tanpo
2018/1/22 20:41
◆AI5iRr9FjmkJ
同梱の
EX8TECHDEMO は X ボタンで
HOPPER3D (OBONOさん作) は L ボタンで
スクリーンショットを撮影できます。
moi
2018/1/22 23:14
◆hL/XpFV8MD2F
SGSG
S S S S D
K S H T K S
(意味わかりにくいけど、気づいてくれたかな…)
moi
2018/1/22 23:30 ネタバレ
◆hL/XpFV8MD2F
SGSG=スゴすぎ
SSSSD=スクリーンショット凄すぎだろ
KSHTKS=公式への対抗心
このコメントはネタバレを含んでいます。
このコメントをひらく
moi
2018/1/22 23:31
◆hL/XpFV8MD2F
↑答えです。
答えが分かるまで開けないことをおすすめします
Ryou Tanpo
2018/1/23 0:00
◆AI5iRr9FjmkJ
↑答えです。
答えが分かるまで開けないことをおすすめします
を見る前に普通に開けてしまった僕
moi
2018/1/23 0:20
◆hL/XpFV8MD2F
ということは置いといて、凄い!(*゚Д゚艸)
moi
2018/1/23 0:22
◆hL/XpFV8MD2F
←最近顔文字にめっちゃハマり出した人(´・_・`)
Ryou Tanpo
2018/1/23 7:21
◆AI5iRr9FjmkJ
> moi さん
ありがとうございます!
ベータ版なのでもう少し機能を加えます。
(SSXSCREEN, SSGCLIP 0, SSATTR など追加する予定。これらは、SSCOLOR などと同じように、既存の命令の代わりに使用する命令。COLOR などはプログラムから判定できないので)
スケさん
2018/1/23 21:00
◆YJjXHENp4drH
LOCATEを使っている物でEXEC''PRG3:SS
SAVESCREEN
したのですが白黒です。
命令名の最初にssをつけると言うことですが、具体的にどこにssをつけるのですか?
moi
2018/1/23 22:52
◆hL/XpFV8MD2F
白黒ってことは、COLORを使っているんですか?
でしたらその行のCOLORをSSCOLORに変えるだけでおkです。
背景色は未対応なので、
まずLOCATEのX座標は変数Xに
Y座標を変数Yに代入して
COLORの色番号を#T〇〇〇の定数にします。
定数にはしてなくてもいいですがした方がやりやすいです。
あとコンソールにPRINTずる文章を変数TEXT$に代入します。
そしてWIDTH 16をしてなければ
GFILL X*8,Y*8,X*8+LEN(TEXT$)*8,Y*8+8,#〇〇〇(COLORの定数のTを抜いた版)
で背景色を再現できます。
長文な上分かりにくくてすみません。
Ryou Tanpo
2018/1/24 6:57
◆AI5iRr9FjmkJ
> スケさん、moi さん
コンソール全体の背景色は次のアップデートで対応します。また、文字ごとの色にもできれば対応したいと思います。返信が遅れてしまい申し訳ありません...。
SSCOLOR を使った例
ACLS
EXEC "PRG3:SS"
SSCOLOR #TRED
PRINT "Hello!"
SAVESCREEN
これで、赤色の Hello! が保存される...はずです。
Ryou Tanpo
2018/1/24 6:59
◆AI5iRr9FjmkJ
ちなみに SSLOCATE は、コンソール全体の Z 座標を指定する場合に使います。現時点では Z 座標以外の X,Y は無視されます。
SSLOCATE ,,256
のように使うと、コンソールが Z 座標 256 になります
しょうご
2018/3/15 21:10
◆tpp2zBc4h8pI
WIDTHには対応していませんか?
サグピ
2018/6/2 22:22
◆PH9K.iX2XLuk
わお
コメントを書く
この投稿にはコメントできません。
-
WEB PATIO
-