- 1 名前:名前は開発中のものです。 mailto:sage [2007/07/23(月) 02:26:08 ID:Ndc+HK/y]
- 商業流通でなければフリーで利用可能な
ゲームエンジンNScripterについて語るスレです。 ・本家 ttp://www.nscripter.com/ ・うpろだ ttp://andolf.hp.infoseek.co.jp/ 技術的な質問については、書き込み前に下記の確認をお願いします。 NScripterの仕様は確認しましたか? ( はい ・ いいえ ) マニュアル,非公式リファレンスのいずれかを確認しましたか? . ( はい ・ いいえ ) テンプレに記載されている講座サイト(Tipsサイト)は確認しましたか? ( はい ・ いいえ ) テンプレに記載されているWikiサイトは確認しましたか? ( はい ・ いいえ ) 過去スレに同様の質問が無かったか確認しましたか? ( はい ・ いいえ ) ひとつでも「いいえ」があれば、「はい」になるまで努力しましょう
- 879 名前:名前は開発中のものです。 mailto:sage [2007/12/29(土) 18:41:07 ID:cU+hpcDx]
- ペイントで開いて保存し直すとか自力で頑張る選択肢はないのな
- 880 名前:名前は開発中のものです。 mailto:sage [2007/12/29(土) 18:41:35 ID:fhVUxyBi]
- 32ビットのbmpはNスク対応してないよね。その関係かな?
- 881 名前:名前は開発中のものです。 mailto:sage [2007/12/29(土) 19:03:42 ID:NMoXmMi7]
- 明日か? 間に合うといいな
- 882 名前:名前は開発中のものです。 mailto:sage [2007/12/29(土) 19:06:21 ID:ngLq55Ny]
- ゲームは明後日じゃなかったっけ
- 883 名前:878 mailto:sage [2007/12/29(土) 19:45:50 ID:7WK2oEtb]
- 知人の神技で解決!
(内容は・・・というか聞いてる時間が無い orz ) お騒がせしますた orz >>879 買って出てくれた素薔薇しい方なのですよ。 >>881-882 明後日で御座います。 でわ失礼〜 orz
- 884 名前:名前は開発中のものです。 mailto:sage [2007/12/29(土) 20:23:44 ID:oWJ+zJFl]
- 解決してよかったな。
これからはそのうざったい改行とか語尾とかやめてくれ。
- 885 名前:名前は開発中のものです。 mailto:sage [2007/12/30(日) 17:20:06 ID:IaHgKnRP]
- 最近は過疎状態が著しいんで大目に見ようや
こういうのがなだれ込んできたら考え物だが
- 886 名前:名前は開発中のものです。 mailto:sage [2007/12/31(月) 02:00:39 ID:Rp+PRiog]
- 真っ先に叩いて追い出すクセに
- 887 名前:名前は開発中のものです。 mailto:sage [2007/12/31(月) 03:29:32 ID:jKyg8LsG]
- 円満に解決してたっつーのに
何わざわざ波風立ててんのよw
- 888 名前:名前は開発中のものです。 mailto:sage [2007/12/31(月) 10:27:13 ID:9BkZD4v4]
- ツンデレの巣だしな
- 889 名前:名前は開発中のものです。 mailto:sage [2007/12/31(月) 10:37:51 ID:LIA8R5GP]
- 今回は珍しくデレツンかな?
- 890 名前:名前は開発中のものです。 mailto:sage [2007/12/31(月) 10:54:08 ID:CQzQ/dmM]
- 教える
↓ あ、あんたのために(ry
- 891 名前:名前は開発中のものです。 mailto:sage [2008/01/01(火) 00:41:38 ID:xIn9qxlQ]
- akeome
- 892 名前: 【大吉】 mailto:sage [2008/01/01(火) 00:47:02 ID:xl181Mu/]
- あけおめ
- 893 名前: 【240円】 mailto:sage [2008/01/01(火) 13:01:35 ID:9mXC1WJX]
- おめ
- 894 名前: 【豚】 mailto:sage [2008/01/01(火) 18:33:18 ID:PtAc+Dz2]
- 大吉なら開発再開
- 895 名前:!dama mailto:sage [2008/01/02(水) 11:21:43 ID:MJlZ6uVP]
- この豚野郎
- 896 名前:名前は開発中のものです。 [2008/01/05(土) 15:21:49 ID:J7QbMQs7]
- 教えてください。
変数の数値から文字色を指定する方法ってある?
- 897 名前:名前は開発中のものです。 mailto:sage [2008/01/05(土) 15:58:58 ID:ke6IO01+]
- 誰が教えるかブタ野郎
テキストの色をコンフィグで設定するとかなら カスタマイズしていちいち指定するのが一番だとは思うが とりあえずどういう使い方したいのか言えよコノヤロウ
- 898 名前:名前は開発中のものです。 mailto:sage [2008/01/05(土) 16:36:41 ID:luKWYcU4]
- んなもん、コンフィグ画面で、ユーザーが任意に文字色を変えようにしたいだけだろ。
できないかどうか、試して、できないときに、質問にこい。
- 899 名前:名前は開発中のものです。 mailto:sage [2008/01/05(土) 16:45:10 ID:Ht4kGtBv]
- 一々管理すんのめんどいだろうからdefsubで作ってしまうのが一番早いな。
- 900 名前:名前は開発中のものです。 mailto:sage [2008/01/05(土) 16:54:09 ID:ke6IO01+]
- テキスト色なら
pretextgosub内で作らないと即時反映できなくない?
- 901 名前:896 [2008/01/05(土) 17:37:21 ID:J7QbMQs7]
- >>897-900
Nスクでどういう演出・効果ができるのかを思いつく限り試したかったので、具体的なシーンなどには上げられませんが。 例えば for文で変数%0を1〜65535まで繰り返し %0*256の値を16進に変換したものを色の値として 同じ座標に同じ文字を表示すれば テキストがグラデーションするような効果ができないかと思ったわけです。
- 902 名前:名前は開発中のものです。 mailto:sage [2008/01/05(土) 19:00:38 ID:fd/BoBkL]
- テキストがグラデーションするような効果が実装されたソフトを見たら
作者が2chで教えて君してたと思い出すわけだな
- 903 名前:名前は開発中のものです。 mailto:sage [2008/01/05(土) 19:33:37 ID:Ht4kGtBv]
- >>901
管理めんどくさいけど、それなら出来るよ。
- 904 名前:名前は開発中のものです。 mailto:sage [2008/01/05(土) 20:58:23 ID:ke6IO01+]
- 文字列スプライトなら可能だろうね
どれぐらいスムーズにグラデするかは分からないけど プラグイン使えば並列処理も可能・・・かな?
- 905 名前:名前は開発中のものです。 mailto:sage [2008/01/05(土) 21:49:01 ID:Ht4kGtBv]
- 文字列スプライトじゃない方法でいくなら、テキストは全て文字変数に入れないと駄目だろうね。
そこで字数判定やら、一文字ごとtextcolor変えるやらして出していけば行ける。
- 906 名前:名前は開発中のものです。 mailto:sage [2008/01/05(土) 21:56:26 ID:0qxjWFGX]
- 変数に入れず、直に指定してやってみたけどその計算じゃ微妙だな
20000くらいはまでは黒→緑を繰り返すだけだし、 その後も結局256ごとに遷移しちゃうからあんま綺麗じゃない >>905 あれ、一行(頁)の中で文字色をグラデーションさせていくのかな? 俺は行の文字丸ごと書き換えてやってみたけど
- 907 名前:名前は開発中のものです。 mailto:sage [2008/01/05(土) 22:09:30 ID:Ht4kGtBv]
- ページごとだと見た目わかりづらそうだから一文字ごとやってた。
defsubで命令作って、文字変数に一度入れてからグダグダやって出してるわ。 ページ単位の方が組み込みミス減りそうでいいかもね。 確かに901の範囲じゃ全然綺麗に見えないよなw
- 908 名前:名前は開発中のものです。 mailto:sage [2008/01/05(土) 23:20:18 ID:msadi4qU]
- 文字スプライトじゃなくてもできるよ。
文字変数に入れなくてもできるよ。
- 909 名前:名前は開発中のものです。 mailto:sage [2008/01/05(土) 23:37:01 ID:0qxjWFGX]
- 本当か?
この場合同じ座標に同じ文字でのグラデなんだから、texecされちゃまずいことになるんじゃないか まあ判定してスキップしてもいいけど あと基数変換して文字変数に入れないと全色の約 1/16 種類しか表示出来ないと思うが
- 910 名前:名前は開発中のものです。 mailto:sage [2008/01/05(土) 23:38:05 ID:XWQVfcJ6]
- 文字スプ使わないだけで、コードが数千行増えるから、俺なら楽する方を選ぶな
- 911 名前:名前は開発中のものです。 mailto:sage [2008/01/05(土) 23:41:29 ID:0qxjWFGX]
- 変数に追記
>>906では65535行使ってゴリ押ししてるだけなので、通常使用にはほんの少しお勧め出来ない
- 912 名前:名前は開発中のものです。 mailto:sage [2008/01/05(土) 23:49:53 ID:0qxjWFGX]
- ってごめん。この場合の文字変数はテキストの話だったか
- 913 名前:名前は開発中のものです。 mailto:sage [2008/01/06(日) 05:53:38 ID:6aREy5yL]
- いまいちどう表示したいのかよくわからんが
グラデにしたい色をあらかじめ配列変数に入れておけばいいのでは 16色もあれば綺麗に表示できると思うが なんか俺勘違いしてるかな
|

|