[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/21 19:12 / Filesize : 256 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

NScripter Ver.7.00



1 名前:名前は開発中のものです。 mailto:sage [2006/06/07(水) 09:15:07 ID:GuWeErvf]
商業流通でなければフリーで利用可能な
ゲームエンジンNScripterについて語るスレです。
技術的な質問も可。ただし最低限のマニュアルには目を通してね。


・本家
www.nscripter.com/

・うpろだ
andolf.hp.infoseek.co.jp/

・前スレ

Ver6.00
pc8.2ch.net/test/read.cgi/gamedev/1142593513/
Ver5.00
pc8.2ch.net/test/read.cgi/gamedev/1126791382/
Ver4.00
pc8.2ch.net/test/read.cgi/gamedev/1112550571/
Ver3.00
pc8.2ch.net/test/read.cgi/gamedev/1100029774/
Ver2.00
pc5.2ch.net/test/read.cgi/gamedev/1082131647/
初代
pc5.2ch.net/test/read.cgi/gamedev/1005121290/


その他関連リンクは>>2-5あたり。

701 名前:名前は開発中のものです。 mailto:sage [2006/08/04(金) 19:30:57 ID:uTD/KKpv]
より一層バーチャル感が出るとか
同時の立ち絵が二人以上の場合はどっちが喋ってるのかが分かり易いっつー利点もあるけどね。
あるといいけど、無くて困るもんでもないって程度かな。

702 名前:名前は開発中のものです。 mailto:sage [2006/08/04(金) 19:35:01 ID:7uy65Nu8]
目パチ口パクの無いものをやった後に、
あるものをやると結構鬱陶しかったりする。

個人的な結論としては、
ノリで楽しませる内容ならあり
シナリオを読ませたいなら無い方が良いと思う。

703 名前:名前は開発中のものです。 mailto:sage [2006/08/05(土) 00:26:30 ID:kYbJP7IJ]
口パクつけるのは一向にかまわないけど
口パク含め余計なエフェクトはカットできるように作って貰いたい
読むテンポをゲーム側に強制されるのが一番苦痛

(オートプレイつうか自動テキスト送り機能なんて使う人いるのかね?
 これだって結局、速度調整がついてないと不満が出るはずだし)


704 名前:名前は開発中のものです。 mailto:sage [2006/08/05(土) 08:53:39 ID:h42nu6HW]
>オートプレイ
自分は必須機能だなあ 一々クリックすんのめんどい

705 名前:名前は開発中のものです。 mailto:sage [2006/08/05(土) 21:59:00 ID:B0dta3KO]
未読スキップ許可の事ではないよ

706 名前:名前は開発中のものです。 mailto:sage [2006/08/05(土) 22:30:54 ID:YEgjwMlD]
ちょい前の公式の質問にもあったけど、nscript.datファイルって分割する方法ないかな?
nsaファイルをarc1.nsa、arc2.nsaって分けられるのと同じ感じで

707 名前:名前は開発中のものです。 mailto:sage [2006/08/05(土) 22:35:04 ID:N4vVibIV]
無い。

708 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 00:04:03 ID:aJqPLA33]
すごい初歩的なことなのですが、質問です。

bg "BG\背景.jpg",4
 殴られて気絶した。
bg "BG\背景.jpg",2
 目覚めると〜〜〜

このように書いたのですが、どうも2番目のエフィクトが表示されません。
同じ背景だとエフィクトは出す事が無理なのでしょうか?
宜しくお願いします。

709 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 00:07:30 ID:JSvya0Iv]
そりゃそうだ。
同じ絵の上に同じ絵を書いたって変わったように見えないでしょ?

間に

bg black,1

でも挟んでみてはどうかな?



710 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 00:07:30 ID:uWWY9Br8]
エフェクトはちゃんと表示されてるよ。例えば白の上に白を塗っても同じであって、
エフェクトで塗る過程を見せられても白のまんま変わってないようにしか見えないという寸法。

711 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 00:20:55 ID:aJqPLA33]
>>709
ありがとうございます、うまくエフェクトが出ました。

>>710
なるほど、そういう事だったんですね。
レスありがとうございました。

712 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 00:23:55 ID:itsFVtIf]
>>707
ってことは、スクリプトを複数ファイルに分けたい場合、
「暗号化しない」って以外に方法は無いってことか・・・orz

713 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 00:33:14 ID:ujzV24b1]
>>712
複数に分けたい理由ってなに?パッチ配布のときとか?

714 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 11:46:53 ID:VfdyUBIJ]
*log_bar
mov %2,432:mov %4,756
gosub *bar4
if %totalpage=0 return
mov %min,-1
mov %logpage,(%5-467)*%min/%totalpage
return

*bar4
getmousepos %3,%5:sub %5,35
if %5< 44 mov %5, 44
if %5>467 mov %5,467
amsp %2,%4,%5:print 1:wait 10
isdown %1
if 0 = %1 return
goto *bar4

*mod
for %2=0 to %1
if %logpage=(%totallog-%2) sub %0,%1-%2:break
next
return

mov %totalpage,423/%totallog
mov %0,467-%totalpage*%logpage
mov %1,423 mod %totallog
if %1!=0 gosub *mod
lsp 432,"a.jpg",756,%0

715 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 11:48:15 ID:VfdyUBIJ]
バックログでドラック出来るバーを使って移動させようと思っています。
%totallogは現在の最大ログ数、%logpageは現在のログのページ数です。
%totallogが25でバーを一番上に持っていったの時、
%logpageが26になってしまい表示される位置がズレてしまうのです。
どなたか回避策などあったら教えて頂けませんでしょうか?

716 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 13:25:30 ID:ujzV24b1]
>mov %totalpage,423/%totallog

>mov %logpage,(%5-467)*%min/%totalpage

・%totallogが25のとき、%totalpage(1ページあたりのy幅?)が端数切捨てで
%totalpage = 423/25 = 16

・上端までドラッグする(%5=44)と、%logpageは端数切捨てで
%logpage = (467-44)/16 = 26
↑26になってしまう。

・ここで、%totalpageを前もって計算しない場合、
%logpage = (467-44)/(423/25)

・端数切捨てを避けるために割り算は最後にすると、
%logpage = (467-44)*25/423 = 25
となり、無事25に。

結局%totalpage計算の段階で端数切り捨てられてるのが問題だけど、
>mov %logpage,(%5-467)*%min/%totalpage
このあとに
if %logpage > %totallog mov %logpage,%totallog
を入れるだけでもいいかも。

ところで>>714のようなごっちゃり気味なスクリプトは、
他人に見てもらうときくらいはある程度コメント入れた方がいいと思うますよ。

717 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 15:13:09 ID:VfdyUBIJ]
なるほど、割り算を減らせば良かったんですね。
煩雑なスプリクトで済みませんでした。
コメント入れると書き込み量が増えてしまうので消してしまってました;
ご丁寧に解説して下さって有難う御座います、本当に助かりました。

718 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 17:24:27 ID:ujzV24b1]
非常に素朴な疑問なのだけど、立ち絵命令のldってなんの略だろう。

719 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 17:37:06 ID:cOZrVUX3]
left dislocation



720 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 18:21:18 ID:CjEJIctn]
>>713
そう、パッチ配布用に。
nscript.datそのものを配布するわけにもいかないし・・・orz

721 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 20:14:11 ID:POBHWY+i]
>>720
差分修正用ファイルを作ってそれを配布すれば無問題。
いろいろなフリーソフトがあるんで、「差分 ファイル」でぐぐってみれ。

nscript.dat分割してもこれまでのファイルの修正は出来ないんだから、
パッチのためにnscript.datを分割したいって考え自体おかしいと思うお。

722 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 21:23:47 ID:hugY6fld]
いや、そこはほら。
パッチはパッチでも追加シナリオとかならできるじゃん。
あらかじめnscript2.datの中のラベルに空ジャンプとかさせておけば、
それを置き換えるだけで……。

あ、俺>>720じゃないけど。

723 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 21:28:20 ID:/xX9gTYw]
>>722
まさに俺もそれをやりたかった
というかnscript.dat分割できると勘違いしてたんでやろうと思ってた

いや、俺も>>720じゃないけど

724 名前:720 mailto:sage [2006/08/06(日) 21:38:44 ID:79uVCzt7]
>>721
調べてみる、thx!

>nscript.dat分割してもこれまでのファイルの修正は出来ないんだから、
>722>723さんの言われたように
バグの修正というよりか、処理の追加がしたかったもので・・・

725 名前:名前は開発中のものです。 mailto:sage [2006/08/07(月) 00:33:44 ID:PxX297Rr]
右クリックメニューのフォントだけを変更するってできますか?
初歩的な質問ですいません。

726 名前:名前は開発中のものです。 mailto:sage [2006/08/07(月) 03:20:04 ID:injf69kj]
フォントは右クリックメニューだろうが通常テキストだろうが、
一部だけ変えるってのは、スプライトで自作でもしない限り無理。

727 名前:名前は開発中のものです。 mailto:sage [2006/08/07(月) 04:33:54 ID:qeUMTXc2]
*define
rmenu "セーブ",save,"ロード",load
textgosub *textlb
loadgosub *loadlb
game
*start
font "MS ゴシック" : textclear;rmenu中に×ボタンで終了するとフォント変更しっぱなしなので戻す
*test
あああああ@いいいいい\
ううううう\
えええええ\
goto *test
*textlb
gettext $0;表示中のテキストを保持しておく
btndef ""
*textlp
textbtnwait %0
if %0 == 0 goto *textend
if %0 == -1 gosub *textrmenu
goto *textlp
*textrmenu
font "MS 明朝" : textclear;フォント変更はテキストクリアすると反映される
systemcall rmenu
font "MS ゴシック":textclear;フォント戻す
lookbackoff : textspeed 0 : puttext $0+"/";バックログへの書き込みを中止しつつ瞬時表示で消去されたテキストを再表示
textspeeddefault : lookbackon
return
*textend : saveon : texec : return

*loadlb
font "MS ゴシック" : textclear;rmenuをロードで抜けるとフォント変更しっぱなしなので戻す
return

728 名前:名前は開発中のものです。 mailto:sage [2006/08/07(月) 04:39:57 ID:qeUMTXc2]
と、できないこともなかった。
ちなみに↑のスクリプトだと、テキストが改行を含む場合に対応できてないけど、
puttextではなくstrspで表示するようにすれば一応対応可能。(要windowbackなど)

まぁ、こんな妙なとこに労力注ぐくらいなら素直にメニュー自作した方がいいわな。

729 名前:名前は開発中のものです。 mailto:sage [2006/08/09(水) 13:00:31 ID:M5rkdv5b]
ちょっと質問なんですけど、
色情報用エイリアス設定みたいなのって無いんですかね?



730 名前:名前は開発中のものです。 mailto:sage [2006/08/09(水) 14:58:05 ID:pTkh3+9h]
numaliasとかstraliasのカラーコード版ってこと?
それはないねぇ。でもあると便利かもね。

あとカラーコードといえば、色指定部分はどの命令も文字列(か数値)でも指定できるようにならんかな。
現状で色指定に変数使えるのって、lspの文字列スプライトかテキスト部分くらいしかないんだよね。

731 名前:名前は開発中のものです。 mailto:sage [2006/08/09(水) 15:07:02 ID:M5rkdv5b]
>>730
やっぱり無いのですね。ありがとうございます。
あると便利だと思うんですけど、技術的に難しいのかな・・・。

732 名前:名前は開発中のものです。 mailto:sage [2006/08/10(木) 06:07:57 ID:eeTX2cG3]
八月の第二週…更新wktkして待ってんだけどまだかな…。

733 名前:名前は開発中のものです。 mailto:sage [2006/08/12(土) 11:54:53 ID:j56orbtX]
テキストの影の色ってかえれるっけ?

734 名前:名前は開発中のものです。 mailto:sage [2006/08/12(土) 11:55:24 ID:YwugI5mD]
無理

735 名前:名前は開発中のものです。 [2006/08/12(土) 14:57:05 ID:ziIMSZxp]
よくあるエロゲーのマップ移動画面を作りたいのだがどうすればいいんだろう

736 名前:名前は開発中のものです。 mailto:sage [2006/08/12(土) 14:59:54 ID:ziIMSZxp]
ごめんなさい、さげわsれましあt('A`)

737 名前:名前は開発中のものです。 mailto:sage [2006/08/12(土) 15:25:54 ID:21PTDQvx]
普通にボタン作ればOK。

738 名前:名前は開発中のものです。 mailto:sage [2006/08/12(土) 15:28:13 ID:rcKA/ebf]
文字色変えられても影色変えれないと無意味だよなぁ

739 名前:名前は開発中のものです。 mailto:sage [2006/08/12(土) 16:01:11 ID:7lsv+V0h]
今、ttp://autumoon.s35.xrea.com/nscr/nsdown.htmlの
3.画像サムネイル付きSAVE&LOADシステム をDLしたんだが、それが選択肢でセーブできないのは何でだぜ?





740 名前:名前は開発中のものです。 mailto:sage [2006/08/12(土) 16:13:05 ID:7lsv+V0h]
あと、csel命令がよく分からないんだぜ…

741 名前:名前は開発中のものです。 mailto:sage [2006/08/12(土) 16:24:03 ID:21PTDQvx]
やってみたけど、ちゃんとロードセーブできるぞ。ちゃんと対応してある。
csel じゃなくてselect 使ってるんでしょ。

742 名前:名前は開発中のものです。 mailto:sage [2006/08/12(土) 16:31:38 ID:7lsv+V0h]
cselの使い方が全く分からないお(´ω`)

743 名前:名前は開発中のものです。 mailto:sage [2006/08/12(土) 16:37:43 ID:21PTDQvx]
csel についてはマニュアルなり非公式マニュアルなりを読め。

システムカスタマイズのひとつ、カスタマイズ(customize)された選択肢(select)の略だ。

customize【他動詞】  : .注文にしたがって作る,オーダーメイドを作る.

デフォルトで使うselect命令だとなー、それこそ選択肢以外の入力なんてできないんだよ。
まぁ右クリックメニューくらいは開くけどな。
それだと、件のサンプルのように(セーブロードの)ボタンとか使えないから不便だろ?
だからselect命令を自分で作ってしまおうってのがコレなわけだ。

マニュアル見れば書いてあるけどな、

>csel "文字列",*ラベル名("文字列",*ラベル名...)
>選択が行われると *customsel へジャンプします。

csel命令があると、単純に *customsel ラベルへ飛ぶわけだ。
だからそのラベルの後に、セーブロードボタンや選択肢やらを自分で
スプライトボタンとかで作ってしまうってわけだ。

件のサンプルにはすでにそのらへん作られてるから、あとはselect命令と同様に使えばいいだけだ。

ここまで書いたが、>>742のレス見て教える気が失せたぞ。

744 名前:名前は開発中のものです。 mailto:sage [2006/08/12(土) 17:07:27 ID:nQJWLjuc]
質問です。
0.txtのある特定の部分だけ一気に書き換えたいのですが、
そういうツールってないでしょうか?
例えば、
bg black,4
の部分を
bg white,4
みたいな感じにしたいのですが・・・。
どなたかお願いします。

745 名前:名前は開発中のものです。 mailto:そんなエサに…クマーsage [2006/08/12(土) 17:26:43 ID:/c2bI146]
>>744
そういうツールがないか、と考える前に自分がスクリプト書くソフトに
そういう機能がないか、と考えるべきだと思う

746 名前:名前は開発中のものです。 mailto:sage [2006/08/12(土) 17:36:49 ID:21PTDQvx]
>>744

ヒント:置換

747 名前:744 mailto:sage [2006/08/12(土) 17:45:04 ID:nQJWLjuc]
こういう機能があったんですね・・・知りませんでした。

どうもありがとうございました。

748 名前:名前は開発中のものです。 [2006/08/12(土) 18:25:24 ID:URS6gmQK]
置換(チカン)は Ctrlキー + H

な ん て 覚 え や す い ん だ

749 名前:名前は開発中のものです。 mailto:sage [2006/08/12(土) 19:06:02 ID:03o6OCra]
>735>736も公式のコピペか・・・
21PTDQvxいい奴だな



750 名前:名前は開発中のものです。 mailto:sage [2006/08/12(土) 19:27:16 ID:d2eCXZbd]
人にものを教えて貰おうって態度じゃないよなぁ。
いつもの事だが。

「〜できるのでしょうか」と聞かれたら「できるよ」とだけ答えて終わりにしたくなるぜ。
過不足無い回答なのに、そうすると「冷たい人ですね!」と
クレームがつくんだよな。別ハンドルでw

何をしようとして、どこを調べて、どうやった結果、どうなったか。
を、きちんと書いた上で助力を求めるなら、誰もが気持ちよく回答してくれるだろうに。

751 名前:名前は開発中のものです。 mailto:sage [2006/08/12(土) 22:07:39 ID:iBJ7VFug]
同感だけど、本当に「できるよ」の回答をしちゃうのはどうかと思う・・・

「できますか?」→「できるよ」→「教えて」
って無駄レスの流れになるくらいは容易に想像できるし
BBSのレスを無駄消費しないためには素直に答えたほうがいい、とは思う。

752 名前:名前は開発中のものです。 mailto:sage [2006/08/12(土) 22:14:28 ID:WOjXxEP1]
公式を通り抜け禁止にすればいいんじゃね?

753 名前:名前は開発中のものです。 mailto:sage [2006/08/12(土) 22:15:25 ID:cdZG5PwM]
gettagの機能を使ってADVでの名前表記や立絵のプリントを
やり易いようにしようと考えています。
そこで「一番頭の変数の中身が半角か全角か」を判断させたいのですが
そういう命令ってありましたでしょうか・・・。
一応こちらの専用アップローダーからお借りしたヘルプも
付属の追加命令テキストも調べてみたのですが行き当たりませんでした。

754 名前:名前は開発中のものです。 mailto:sage [2006/08/12(土) 22:17:58 ID:rcKA/ebf]
目的の為に、どうやればいいのか方法を質問されたのではなく、
可能か否かを問われたのだから正しい回答だろうな。
>751
日本語すら理解していない質問者は、方法を提示しても理解出来ないのではと考えられる。
そのため、素直に教えるよりスルーすべきじゃないか、と思う。

755 名前:751 mailto:sage [2006/08/12(土) 22:29:28 ID:iBJ7VFug]
>754
いや、公式で実際に「できるよ」回答してた奴が居たからw質問者を擁護する気は全くないよ。
俺も1回で教える気がないんなら、スルーして欲しかったと思う。

756 名前:名前は開発中のものです。 mailto:sage [2006/08/12(土) 22:30:27 ID:WOjXxEP1]
>>753
そんな命令はないような。
俺なら、全角か半角かわからないなんていう状況自体を作らない。
どうしてもというのなら、自分で0=半角、1=全角とでもして別にその数字を取得させるとか。

757 名前:名前は開発中のものです。 mailto:sage [2006/08/12(土) 22:31:36 ID:i1XyffR3]
>>751
>「できますか?」→「できるよ」→「教えて」
>って無駄レスの流れになるくらいは容易に想像できるし
>BBSのレスを無駄消費しないためには素直に答えたほうがいい、とは思う。

それを考慮すべきは、回答する側じゃなくて質問する側だって話だと思うが如何に。

医者にかかった時
「具合が悪いんです」→「どう悪いんですか?」→「痛いんです」→
「どこがですが?」→「お腹です」→「ここですか?」→「違います」→「ここですか?」→「違います」
なんてやり取りするよりも
「ここが凄く痛むんです。昨日の晩からなんですけど、最初はしくしく痛むだけで気にしてなかったけど
 今朝になって急に強く痛み出しました。下痢ではなかったですけど、血尿が出ました」
って最初から詳細を言った方が時間を無駄に消費しない。

回答者は質問者の脳内にどんな状況が描かれてるのかわからないんだから、責任は質問する側にある。

758 名前:751 mailto:sage [2006/08/12(土) 22:43:57 ID:iBJ7VFug]
>757
質問が下手なのは同意だし、質問者が上手く訊けばいい話ってのも同意。
だからって回答者も下手な回答をし返してやりゃいいという話にはならんわな。
んだから、その辺のマナーも含めて1レスで教えてやりゃ良くね?

・・・って、実際に俺が公式でレスを書きゃいいのかorz

759 名前:名前は開発中のものです。 mailto:sage [2006/08/12(土) 22:49:40 ID:i1XyffR3]
>・・・って、実際に俺が公式でレスを書きゃいいのかorz

そういう事になるなw

でも実際、やってられないよ。耐えないもん。そういう質問者。
「そういう質問が出る」→「懇切丁寧に回答する」→「また別のそういう質問者がでる」→「懇切丁寧に(ry」
こういう手間を省くために作り出されたのが「マニュアル」

「マニュアル嫁」は人類の英知の結晶w



760 名前:名前は開発中のものです。 [2006/08/12(土) 23:23:17 ID:URS6gmQK]
さらにさかのぼって、>>1の「ただし最低限のマニュアルには目を通してね」を
読まずに質問する人が絶えない件

761 名前:名前は開発中のものです。 mailto:sage [2006/08/13(日) 01:17:06 ID:q3A3d2VU]
初めから751が質問の仕方テンプレを作る=マナー指導すればいいだけ

自分で回答してやる気もないのに、回答側に注文付けてるってどういうこと?


762 名前:名前は開発中のものです。 mailto:sage [2006/08/13(日) 12:24:07 ID:pIrspkn3]
自分が楽したいからこんな命令作ってくださいって、極力やめた方がいいぞ。
需要がかなりあるのなら別だけど。

763 名前:名前は開発中のものです。 mailto:sage [2006/08/13(日) 12:38:35 ID:uxwZYfxo]
>>753
midで変数の1文字目を取得して
文字コードを考慮しつつifと">""<"で判定すりゃ出来なくもない。
そういう命令が無いからって「作れ」とか言い出さずに
少しは既存の命令で工夫しれ

764 名前:名前は開発中のものです。 mailto:sage [2006/08/13(日) 12:46:10 ID:GckbOZ0Z]
>>762-763

俺も同じ事考えてたw

765 名前:名前は開発中のものです。 mailto:sage [2006/08/13(日) 12:47:14 ID:GckbOZ0Z]
つーか、何のための処理かさっぱり思い当たらないな。
できないならできないで、別の方法考えるとかできんものか。

766 名前:名前は開発中のものです。 mailto:sage [2006/08/13(日) 12:54:56 ID:pIrspkn3]
テキスト1ページ単位のバグを報告したのは俺だけど、
よく考えれば1ページ単位なんて簡単に自作できるなw
反省反省。

767 名前:名前は開発中のものです。 mailto:sage [2006/08/13(日) 14:05:18 ID:HgSREYXF]
>>765
目的がみえないのもそうだけど、全角と半角を混在させる危険性について
>>753がどれだけ認識できてるか気になるところだなあ。
半角2文字ってのはあくまで「限りなくイリーガルに近い、イレギュラーな
使い方」って意識はNスクをいじる上で最低限必要なんジャマイカ

768 名前:名前は開発中のものです。 mailto:sage [2006/08/13(日) 14:30:36 ID:rl33U7mU]
>>753の目的をみる限り、きみいろサンタのスクリプトみたいなことがしたいんでしょうかね?

769 名前:名前は開発中のものです。 mailto:sage [2006/08/13(日) 14:58:44 ID:oH4Q3DDs]
>>753
俺だったら最初の文字列を識別子にする方法を取るが、そういう方法じゃダメなケースなのかな?
[Nallow/HANKAKU]
[Wide/全角]
みたいに。



770 名前:◆JFxYj/S602 mailto:sage [2006/08/13(日) 19:53:35 ID:2wkS1N7z]
工夫すれば半角が絶対に入らないような書き方もできると思うんだけど……
何で全角/半角混在を検出する場面が出るのかわからない。


771 名前:名前は開発中のものです。 mailto:sage [2006/08/13(日) 20:12:45 ID:3e+0AW8g]
たぶん本人も今頃後悔している最中だろ
そろそろ許してやれw

772 名前:名前は開発中のものです。 mailto:sage [2006/08/14(月) 10:51:46 ID:cq30wmLk]
dwaveloadしてからdwaveplayして再生するのと、
そのままdwaveで再生するのは違いがあるのでしょうか?
どちらが良いのかなと思って。

773 名前:名前は開発中のものです。 mailto:sage [2006/08/14(月) 11:11:07 ID:UZuoGNNJ]
>>772
dwaveplayで直接サウンドファイルを再生する場合、大きいファイルだと
命令実行からわずかに発音が遅延(タイムラグ)が発生する場合がある。
あらかじめdwaveloadでメモリにサウンドデータを読み込んでおくことで
再生の遅延を防ぐメリットがある。

この事前にメモリに読み込んでおこう、という概念のことを「プレロード
(プリロード)」という。

774 名前:名前は開発中のものです。 mailto:sage [2006/08/14(月) 11:19:23 ID:cq30wmLk]
>>773
お答えありがとうございます。
という事はdwaveload後直ぐにdwaveplayをしている
ようなスプリクトは意味がないんですよね?
そういうのを見かけてどういうものなのかなと思ったもので。

775 名前:名前は開発中のものです。 mailto:sage [2006/08/14(月) 17:19:18 ID:rSM4djZq]
スプライトを表示して、それの上にカーソルを持っていくとそのスプライトが動くと言うのを作りたい。
それで、lsp 0,":a/3,160,0;ueue.bmp",260,220という命令でスプライトを動かせる事は知ったんだが、カーソルの上にもって行ったときだけ動かし、それ以外では止まっていると言う風にしたい。

どうすればいいのかご教授お願いしますOTZ

776 名前:名前は開発中のものです。 mailto:sage [2006/08/14(月) 17:34:24 ID:PSPU2C/c]
>>775

いいだろう。親切でかっこいい俺様が教えてやろう。

Nscripterに同梱されているサンプルの「メニューのカスタマイズと複合ボタン」ってのをよっく読むがいい。
意味が解らないうちは何が書かれてるのか解らないかもしれんが、ちゃんと読めば解るはず。

この「複合ボタン」ってのを利用するのだ。

簡単に言うとだな、スプライトボタンなわけだが、
お前さんの言う「スプライト」と「動くすぷらいと」を二つ画面に用意しておいて、
カーソルがあった時は「動くスプライトを表示する」、
カーソルが合わない時は「動くスプライトを非表示にする」とか、
自分で指定できるわけだ。

おっと、あんたのいう「スプライト」ってのは「ボタン」じゃないのかも知れんが、
そいつぁ言いっこナシだぜ。
ボタン押しても何の処理もしないようにすればいいだけなんだからな?

もしテキスト表示と同時にやりたいってのならちょっとそいつはホネだぜ。
システムカスタマイズが必要になるだろうからな。

777 名前:名前は開発中のものです。 mailto:sage [2006/08/14(月) 17:38:08 ID:rSM4djZq]
あ、ボタンです
なんかよく分からないけどサンプル読んできます
ありがとう

778 名前:名前は開発中のものです。 mailto:sage [2006/08/14(月) 17:53:46 ID:PSPU2C/c]
>あ、ボタンです

そういう情報の出し忘れ(後出し)がダメだっつってんだぜ? ベイベー
次からはケツの穴まで見せる気でやんな。

779 名前:名前は開発中のものです。 mailto:sage [2006/08/14(月) 18:00:43 ID:rSM4djZq]
やっぱり全然分からない
オワタ\(^o^)/



780 名前:◆JFxYj/S602 mailto:sage [2006/08/14(月) 18:12:20 ID:jBCdDjBs]
>>776
吹いたwwww

>>779
実際に複合ボタンに関連してる処理をしてるのは*start以降だけだ。

lspやlsphの座標指定やファイル名を取り替えてみるだけでもやってみれ。
exbtnの P(数字),(数字)を勝手に書き換えてみるとか、
そういうこと試しながら理解するもんだ。

読んだだけで理解なんてなかなかできない。


あとうまく動かない原因になりそうなのは、
・transmodeにあわせた画像を作ってない
・微妙に画像がずれてる

とか、画像素材そのものの不具合があげられる。
スクリプトでミスするってのはそう無い。

781 名前:名前は開発中のものです。 mailto:sage [2006/08/14(月) 18:23:01 ID:rSM4djZq]
ごめん、ずっと色々やったんだけどギブアップだ
誰か心優しすぎる人がいたら、画像とかなくていいからカーソルを乗せると画像が動くソースを作ってくださいOTZ

782 名前:名前は開発中のものです。 mailto:sage [2006/08/14(月) 18:29:21 ID:PSPU2C/c]
>>781

いや、だからサンプルを実行すりゃいいだろーが。
サンプルのフォルダにNsc本体コピーして実行してみれ。

んで、スプライトのアニメは自力でできるんだろ?
なんでもいいから、アニメ用のスプライトもコピーして、
スクリプトのそれっぽいところをそのスプライトに替えてみれ。

この程度で他人を頼ってたら、この先なんもできんぞ?
これから先も全部他人に作ってもらう気か?


783 名前:名前は開発中のものです。 mailto:sage [2006/08/14(月) 18:33:14 ID:rSM4djZq]
サンプルをそのまま実行すると、静止スプライトと違う所に動くスプライトが来る
座標を重ねても、静止スプライトに重なってしまう

784 名前:名前は開発中のものです。 mailto:sage [2006/08/14(月) 18:40:02 ID:PSPU2C/c]
>>783

そこまで出来りゃあと一息だろ。
残る問題をどうするかはアイデア……発想次第だ。

785 名前:◆JFxYj/S602 mailto:sage [2006/08/14(月) 18:41:03 ID:jBCdDjBs]
>>782
・表示/非表示をよくわかってない
・静止スプライトの上に動くスプライトを置いてない(重ね順間違えてる)

カーソルを載せると画像が動くソース=サンプルだろうw
それぐらいさっさか作ってやれる人は結構いるんだろうが、
結局サンプルが理解できないなら結果は同じだろうよ。

786 名前:名前は開発中のものです。 mailto:sage [2006/08/14(月) 18:46:24 ID:PSPU2C/c]
今試したんだけど、ボタン自体非表示にしても何の問題もないみたいだから、
(見えないボタンでもちゃんと反応する)
重ね順はどうでもいいと思うよ。

787 名前:◆JFxYj/S602 mailto:sage [2006/08/14(月) 19:03:01 ID:jBCdDjBs]
>>786
ちょっと今Nscr試せる環境じゃないから憶測になっちゃうんだけど、

----- ←静止スプライト
--   ←動かそうとしてるやつ

って感じに、ボタン定義をしてるスプライトが完全に覆われてると反応しなかった気がする。
たとえ非表示状態でも反応させたいやつが一番上にあるなら反応はするよ。

なんだか「重ね順」って言葉を違った意味に取られてそうなんで書いてみた。

788 名前:名前は開発中のものです。 mailto:sage [2006/08/14(月) 23:49:55 ID:0e8rOyDw]
>>774
> という事は dwaveload 後直ぐに dwaveplay をしている
> ようなスプリクトは意味がないんですよね?

実はこれでも dwave より多少再生が早くなる。
以前実験してみたらそうだった。

しかし >>772 の言うように再生よりいくらか前に
ロードしておくのが一番いい

789 名前:788 mailto:sage [2006/08/14(月) 23:53:00 ID:0e8rOyDw]
すまん
(誤) しかし >>772 の言うように…
(正) しかし >>773 の言うように

ちなみにオレはなぜか以前からずっと
dwaveload 後直ぐに dwaveplay の方式を使っている……。



790 名前:名前は開発中のものです。 mailto:sage [2006/08/15(火) 07:27:26 ID:/5JmMX5Q]
正確なテキスト量を知りたいんですが、
全角文字数だけをカウントしてくれるツールってないでしょうか。
もしご存じの方いたら、教えて下さい。

791 名前:名前は開発中のものです。 mailto:sage [2006/08/15(火) 08:38:48 ID:1oKio1K8]
>>790
まずは 「文字数 カウント ソフト」でググってから質問しようぜ、カウボーイ。
ここがテキサスならとっくにのたれ死にさ。

Text Analyzerってソフトなら文字の種類別表示でお望みの機能がある。
っていうかコメントは削除しておかないと「正確なテキスト量」ではないだろうけど。

792 名前:名前は開発中のものです。 mailto:sage [2006/08/15(火) 09:51:32 ID:hAJ9G3Uh]
>>791
キモイ書き方すんな。

793 名前:名前は開発中のものです。 mailto:sage [2006/08/15(火) 14:53:03 ID:Ycu5cehf]
んなことより、ググりもせずテンプレすら読まずに質問する香具師に
有効な手立てはないってことでFA?

794 名前:名前は開発中のものです。 mailto:sage [2006/08/15(火) 15:15:15 ID:Yn+BtS98]
>>791
おまいイイ奴だな

>>793
FA。スルーが一番効果的

795 名前:名前は開発中のものです。 mailto:sage [2006/08/16(水) 07:26:54 ID:TKWG+L7C]
別に金銭的な損があるわけでもないだろ
答えたい奴が答えればいいじゃないか

796 名前:名前は開発中のものです。 mailto:sage [2006/08/16(水) 07:51:30 ID:HJ2s6enP]
>>795

そういうキミは当然答えてあげる側だよね?

797 名前:名前は開発中のものです。 mailto:sage [2006/08/16(水) 10:51:11 ID:P4xSLCh/]
>796
答えたい奴が答えればいいじゃないか

798 名前:名前は開発中のものです。 mailto:sage [2006/08/16(水) 21:57:10 ID:TKWG+L7C]
>>796
知ってることは答えるさ
君も答えて後進を指導してあげてね

799 名前:名前は開発中のものです。 [2006/08/17(木) 07:36:17 ID:kcy88TyC]
r_trapに左クリックが反応してしまうみたいなのですが、皆さんいがかでしょうか?




800 名前: ◆YQpJJ/ljLo mailto:sage [2006/08/17(木) 07:46:31 ID:C7YcGmkj]
if文で-1の時を設定してる?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<256KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef