投稿
一応質問です。 コンソールのカラーを取得する命令ってないよね??? もしあるなら教えて欲しいです。命令見た感じではわかりませんでした。
3そうだね
プレイ済み
返信[1]
親投稿
くろちく FoliageLamp
コンソールのカラーを調べてもわからなかったのですが 入力画面の文字色でしょうか? オプションでいじる奴のことでしょうか…違ったらごめんなさい。 背景色の取得は無いかなと思います。
0そうだね
プレイ済み
返信[2]
親投稿
コメントありがとうです。 えっと、実は画面に既に表示した文字の色を調べたかったんです。画面上の文字の取得は命令があるんですが色の取得はないので無理なのかなぁ、と。 ただたまーに裏技的な方法が見つかったりしてる事もある(かも)なので一応聞いてみたのと、無かったら要望としては成立するのかどうかってのもあって質問にしてみた感じでしたー。 わかりにくい質問ですいませんでした〜。
0そうだね
プレイ済み
返信[3]
親投稿
くろちく FoliageLamp
なるほど、よくわからないことは言うものではないですなーー; 方法が見つかるか、要望が通るといいですね。
0そうだね
プレイ済み
返信[4]
親投稿
いえいえー。コメントもらえるのは嬉しいです。 ちょっと反応も薄いし方法は難しいのかもしれないですねー…。要望となると叶っても先のことになりそうですし、一旦は諦めですかね〜
0そうだね
プレイ済み
返信[5]
親投稿
☆TAKA☆ ParasolWaddleDee
「A=15:COLOR A」のように、COLOR命令の引数を変数にすれば、それっぽいことができるのではないでしょうか? 見当違いだったらすみません。
0そうだね
プレイ済み
返信[6]
親投稿
おかっぺ Japanese_WASABI
たしかに無さそうですね。 プチコンmkIIでは隠しコマンド?みたいなのがあったと聞いたことがあり、いつか8桁位までは全アルファベットの組み合わせでCHKCALLしたろうと企んでいるのですが、なんせ、旧3DSなもので・・ しかし、どんなゲームになるのか想像がつかない
0そうだね
プレイ済み
返信[7]
親投稿
>TAKAさん コメントどうもです! ちょっと意味が違う感じでした…。すいませんー…。 既に置かれている文字の色を調べるって感じなので、難しいのかもしれません…。 >おかっぺさん やっぱり無いですかー…。隠しコマンド?! 気になりますねー…。 ちなみに前にそれが出来なくてちょっとだけ困ったので、今作ってるゲームに使おうというわけで聞いたんじゃないので期待しても無駄です(^^;
0そうだね
プレイ済み
返信[8]
親投稿
けい kei0baisoku
画像辺りはしょしんしゃな上にあまり手段を選ばない思い付きですが……… コンソールの画面をGSAVEとかして調べると可能だったりしますでしょうか?
0そうだね
プレイ済み
返信[9]
親投稿
おかっぺ Japanese_WASABI
GRPFの例(過去開発での残りが偶々使えた?)もあり、問題にならなさそうなら融通が利くのがスマブさんの良いところですね。OUT のない命令も、とりあえずOUT を試す性格になったのはスマブさんのせいww
0そうだね
プレイ済み
返信[10]
親投稿
>けいさん コンソール系はあまり命令がないんですよねー…。それにその方法が出来たとしてもちょっと重そうですよね…。なので実用的に難しいかなという感じですね…。ただなにかわかった際は教えてくださいー。 >おかっぺさん なるほど〜。なにか隠されていたり教えてもらえる可能性は残されてるんですかねー。 テキストには他にも深度や回転がありますがそれも取得出来ないですしね。なんか隠されてるのかなー…
0そうだね
プレイ済み
返信[11]
親投稿
けい kei0baisoku
>でんぺんさん 了解です(^O^) まあ、使うからには毎フレーム呼びたいですよね、やっぱり(笑)
0そうだね
プレイ済み
返信[12]
親投稿
otta777 otta777a
プチコンではその機能がありません。 自分がmkIIの時にやったのは仮想VRAMに書き込んで参照する 方法です。 DIM CHR[50,30],DIM ATR[50,30] MES$="HELLO WORLD":FC=15:BC=0:GOSUB @DSPMES @DSPCHR CHR[CX,CY]=CH:ATR[CX,CY]=FC+BC*16 LOCATE CX,CY:COLOR FC,BC:? CHR$(CH); CX=CX+1:IF CX>49 THEN CX=0:CY=CY+1 IF CY>24 THEN CY=24:? RETURN @DSPMES FOR I=0 TO LEN(MES$)-1:CH=ASC(MID$(MES$,I,1):GOSUB @DSPCHR:NEXT:RETURN
0そうだね
プレイ済み
返信[13]
親投稿
otta777 otta777a
投稿できる行数越えちゃったんで@DSPMESは詰めちゃいましたが こんな感じにしていました。プチコン自身の処理速度が速いんで 気になるほどでは無いかと思います。 自分がこれを使ったのは色情報込みの画面の部分スクロールを 実装したかったからです。 誤) IF CY>24 THEN CY=24:?  正) IF CY>29 THEN CY=29:?
0そうだね
プレイ済み
返信[14]
親投稿
otta777 otta777a
誤) FOR I=0 TO LEN(MES$)-1:CH=ASC(MID$(MES$,I,1):GOSUB @DSPCHR:NEXT:RETURN 正) FOR I=0 TO LEN(MES$)-1:CH=ASC(MID$(MES$,I,1)):GOSUB @DSPCHR:NEXT:RETURN かっことじが1つ抜けていました^^;;;
0そうだね
プレイ済み
返信[15]
親投稿
でらく Dx0913
わーむずかしー
2そうだね
プレイ済み
返信[16]
親投稿
KU kerorinU
otta777さんのものには劣りますが、自分なりに命令・関数化してみました。CPUTCHRで書き込んで、CHKCOL()で参照できます。公開キーは[DANNA3Q4]です
0そうだね
プレイ済み
返信[17]
親投稿
>otta777さん なるほど〜。自前で用意するって感じなんですねー。 前回も出来なかったなら今回も厳しそうですね。もし今後使いたいことがあったら参考にして考えてみたいと思います! 貴重な意見、ありがとうございました! >KUさん 関数化ありがとうございます。 僕は当面は使う予定はないと思うので大丈夫ですが、他の人の参考にもなるんじゃないかと思っています。ありがとうございます。 ということで、みなさんの意見から大体の方向性が見えてきたので、今後必要なときは検討しながらやっていきたいと思っています。 ありがとうございました!!
0そうだね
プレイ済み