トップページgamedev
1001コメント323KB

NScripter Ver.16.00

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2009/06/01(月) 18:58:55ID:6K91CqQ2
商業流通でなければフリーで利用可能な
ゲームエンジンNScripterについて語るスレです。

・本家
ttp://www.nscripter.com/
0011名前は開発中のものです。2009/06/01(月) 22:06:13ID:3UZvgHta
<荒らし、煽り、晒しはマターリ放置で>
・彼らは放置が一番キライ
・彼らは常に誰かの反応を待っています
・彼らは煽りや自作自演であなたの反応を誘います
・彼らは華麗にスルーして自然消滅させましょう
0012名前は開発中のものです。2009/06/01(月) 22:51:36ID:tUWRjHnh
・ローカルルールで板違いの話題に指定されている項目の内
このスレで抵触する可能性の高い項目について。

 ・市販ゲームの質問や感想
  このスレの場合、単なる板違いのみでは無く、複号ネタに繋がり易いです。
 ・違法性を含む話題
  ONScripterによる多種ハードウェア対応化の話題はお控え下さい。
  このスレでの今までの判定結果は、限りなく黒に近い灰色です。
0013名前は開発中のものです。2009/06/02(火) 06:22:02ID:7yNILQbx
>>1-8>>9>>12>>10>>11 → 13-1000
0014名前は開発中のものです。2009/06/02(火) 06:44:33ID:7yNILQbx
あとは前スレが埋まるまで保守します。
0015あと46レスお待ち下さい。2009/06/07(日) 15:43:12ID:Ha8fxbWf
ほす
0016あと33レスお待ち下さい。2009/06/14(日) 16:37:24ID:qu+h3el0
たもしゅ
0017名前は開発中のものです。2009/06/15(月) 23:59:58ID:m8gVl9FV
俺は白鴎院理人(はくおういんりひと)。 御茶ノ水に事務所を構える私立探偵だ。
俺は帝都を騒がす怪人物、蜘蛛男を追っている。 奴が目撃され始めたのは数週間前のこと。
はじめは酔客の間で交わされる噂話に過ぎなかった。 夜の帝都を飛び回る不気味な怪人物がいる。
路地裏で人を喰らっているところを見た。 こうした噂話は、帝都では珍しいものではない。
近代化を成し遂げ、震災から復興しても尚、 人々は夜の闇に怯え、怪しげな噂を作り出す。
だが、蜘蛛男の噂は一時に止まらず増え続けた。 それが低級雑誌で取り上げられるようになり、
最近では大新聞までもが蜘蛛男の記事を載せている。 こうなると警察も黙ってはいない。
多くの人員を割いて捜査に当たっているらしい。 しかし、今のところ蜘蛛男の逮捕には至っていない。
それどころか奴が何者で何の目的があるのかさえも、 未だ判明していないのだ。
奴が何者であったとしても、 帝都を騒がす怪人物を放っておくことはできまい。
そこで私立探偵である俺もまた、蜘蛛男を追っていた。 この俺が蜘蛛男を捕えてみせる。
\_____ _________________________________/
         ∨
           ___                _
       / ____ヽ           /  ̄   ̄ \
       |  | /, −、, -、l           /、          ヽ きみ頭だいじょうぶ?
       | _| -|○ | ○||         |・ |―-、       |
   , ―-、 (6  _ー っ-´、}         q -´ 二 ヽ      |
   | -⊂) \ ヽ_  ̄ ̄ノノ          ノ_ ー  |     |
    | ̄ ̄|/ (_ ∪ ̄ / 、 \        \. ̄`  |      /
    ヽ  ` ,.|     ̄  |  |         O===== |
      `− ´ |       | _|        /          |



【 南極堂...断罪アイアンメイデン 】  http://www42.atwiki.jp/ironmaiden/
【   ショートショートタイム   】  http://penguin666.blog62.fc2.com/
0018名前は開発中のものです。2009/06/22(月) 00:31:46ID:jy+cCYbN
前スレが980以降の早落ちに引っかかったか
>>1
0019名前は開発中のものです。2009/06/22(月) 20:38:08ID:RHP0B3ap
bspだと getmouseoverが使えないんだけど
0020名前は開発中のものです。2009/06/23(火) 21:47:18ID:q3T6/waB
グローバル変数を使って一度ゲームをクリアするとメニューに項目が増えるようにしたいのですが
グローバル変数って最初に0宣言せずにいきなりmov %200,1としても
%200には1が代入されるのでしょうか?
0021名前は開発中のものです。2009/06/23(火) 21:49:42ID:ga5pwB95
やってから書き込め
0022名前は開発中のものです。2009/06/23(火) 23:21:06ID:QRPdAQ7u
>>20
宣言不要。最初はぜーんぶ0か""だと思ってれば間違いない。
0023名前は開発中のものです。2009/06/24(水) 03:15:26ID:OJak6jA6
スプライトをbtnでボタン化してボタンを一度クリックしたら曲再生、再生中にまたクリックしたら停止としたいのですが
これってできますか?
左クリックで再生 右クリックで停止ならif文で簡単にできると思いますが右クリックは別の用途に使いたいので
左クリックのみで済ませたいのですができますでしょうか?
0024名前は開発中のものです。2009/06/24(水) 03:44:26ID:HurzGptv
普通に出来る。
0025名前は開発中のものです。2009/06/24(水) 04:50:22ID:OJak6jA6
>>24
レスどうもです
以下まで考えたのですがこの先がわかりません
このままだと別の曲名をクリックしても最初にクリックした曲が流れ始めてしまいますorz
さらにボタンもカーソルオンで変化しなくなりますorz

曲名クリック→再生
再生中同曲名クリック→停止
再生中別曲名クリック→その曲を再生

こうしたいのですがアドバイスいただけないでしょうか?
csp -1
lsp 11,":c/2,0,3;bg\bgm1.bmp",0,0
lsp 12,":c/2,0,3;bg\bgm2.bmp",50,0
btndef clear
spbtn 11,11
spbtn 12,12
bg black,1
*bgmlp
btnwait2 %0
if %0 == -1 goto *menu
if %0 == 11 mov %199,1:goto *soundplay
if %0 == 12 mov %199,2:goto *soundplay
*soundplay
if %199 == 1 bgm "m\01.ogg"
if %199 == 2 bgm "m\01.ogg"
btndef clear
goto *bgmlp



0026名前は開発中のものです。2009/06/24(水) 09:22:02ID:MH/lkG5E
*bgmlp を btndef clear の前に持っていけばOK。

一度ボタン使ったあとは、また定義からはじめないとね。
0027名前は開発中のものです。2009/06/24(水) 20:41:49ID:fO10xp8H
>>25
アドバイスとしては
・現在再生中の曲を変数に保存しておけ
・スクリプトのミスが多いからちゃんと見直せ
>>26は参考にはなるが鵜呑みはするな
0028名前は開発中のものです。2009/06/24(水) 21:07:42ID:OJak6jA6
>>26
レスありがとうございます
下記のようにしたら自分が意図していた動作を実現できました
ありがとうございました!!

csp -1
lsp 11,":c/2,0,3;bg\bgm.bmp",0,0
lsp 12,":c/2,0,3;bg\bgm.bmp",0,50
*ml
btndef clear
spbtn 11,11
spbtn 12,12
bg black,1
btnwait2 %0
if %198=1 && %0==11 stop:mov %198,0:goto *ml
if %198=1 && %0==12 stop:mov %198,0:goto *ml
if %0 == -1 goto *menu:mov %198,0
if %0 == 11 mov %199,1:goto *soundplay
if %0 == 12 mov %199,2:goto *soundplay
if %0==0 stop:mov %198,0
goto *ml
*soundplay
btndef clear
if %199 == 1 bgm "m\01.ogg":mov %198,1
if %199==2 bgm "m\02.ogg":mov %198,1
btndef clear
goto *ml
0029名前は開発中のものです。2009/06/24(水) 21:09:36ID:OJak6jA6
>>27
連騰すみません考えるのに集中してました
アドバイスありがとうございます
とりあえず動作するようにはなったのでいただいたアドバイスを吟味し改良できるところはしたいと思います
ありがとうございます!
0030名前は開発中のものです。2009/06/24(水) 21:40:55ID:rf8tlo0F
アドベンチャーゲームで、アイテムを手に入れたり、調べたりすると選択肢が増える……というものがうまくできません
こんな感じに造ったんですが、これもアイテムが10や20になると整理できませんし

*start
始めます。

*heya
部屋に居ます。どうしますか?
select "見る",*miru,"話す",*hanasu

mov %0,1
扉の前に誰か立っています。
goto *miru

*miruhito
女の人が立っています。
goto *miru

*hanasu
if %0 > 0 話しかけましたが返事がありません。/goto *heya
誰もいません。
goto* heya
0031名前は開発中のものです。2009/06/24(水) 21:42:44ID:rf8tlo0F
張り間違えました

*start
始めます。

*heya
部屋に居ます。どうしますか?
select "見る",*miru,"話す",*hanasu

*miru
なにを見ますか?
if %0 > 0 && %1 > 0 select "机",*mirutukue,"扉",*mirutobira,"ガラス瓶",*mirugarasu,,"人",*miruhito,"戻る",*heya
if %0 > 0 select "机",*mirutukue,"扉",*mirutobira,"人",*miruhito,"戻る",*heya
if %1 > 0 select "机",*mirutukue,"扉",*mirutobira,"ガラス瓶",*mirugarasu,"戻る",*heya
select "机",*mirutukue,"扉",*mirutobira,"戻る",*heya

*mirutukue
mov %1,1
机の上にはガラス瓶があります。
goto *miru
0032名前は開発中のものです。2009/06/24(水) 21:44:10ID:rf8tlo0F
*mirutobira
mov %0,1
扉の前に誰か立っています。
goto *miru

*miruhito
女の人が立っています。
goto *miru

*hanasu
if %0 > 0 話しかけましたが返事がありません。/goto *heya
誰もいません。
goto* heya
0033名前は開発中のものです。2009/06/24(水) 21:45:17ID:rf8tlo0F
以上です
ご教授願います
0034名前は開発中のものです。2009/06/24(水) 22:17:14ID:fO10xp8H
>>30
選択肢の表示はselect命令を使わず
ボタンなどで実装すればスマートに書ける

保守性は劣るが
スクリプトを生成するスクリプトを書くのも手

ただし程度の問題で
アイテムが増えると整理が困難になるのは変わらない

トップダウン的な仕様があれば具体的な対策が挙げられるかも
0035名前は開発中のものです。2009/06/24(水) 22:28:18ID:rf8tlo0F
>>34
難しいですか
実は逆転裁判的な物を作りたかったのですが
証拠品をゲットして、突きつける、みたいな
0036名前は開発中のものです。2009/06/24(水) 22:55:06ID:V5lAjLm3
>>35

例えばさ、CGモードとかあるじゃん。

すでに見たCGはサムネイルをクリックしたら見れるが、
まだ見てないCGはクリックしてもなにもならない。

こういう事がやりたいんでしょ?

だからselectじゃなくてそういうのを作るつもりでやればいい、と34は言ってるのでしょう。

そのためには「最高何個のアイテムが出てくるか」とか
「一画面にいくつまでのアイテムを同時表示して、それを超えた場合はページを変えることで対応する」とか
色々と先に決めておかないといけないでしょ。
0037名前は開発中のものです。2009/06/24(水) 23:09:56ID:9kbznpzQ
ああ、「コマンド総当たり」の大昔のコマンド選択ADVな

ボタンつかうほうがいいのでは
アイテムや証拠は配列変数かなんかで所持フラグで管理し、
確認しながらコマンドボタンの表示/非表示してみてはどうだろう
0038名前は開発中のものです。2009/06/24(水) 23:24:22ID:rf8tlo0F
色々まとめていただいてありがとうございます
考えたら適当な絵でもサンプルで作ればよかったんですね
ちょっととっかかりがほしいところですが
0039名前は開発中のものです。2009/06/24(水) 23:48:45ID:fO10xp8H
とっかかりが欲しいのはこっちだよw
トップダウン的な仕様というのは
例えば
・アイテムの数は高々N個である
・イベントの数は高々M個である
・分岐は現在の状況にのみ依存する
 (順序に依存しない、ランダム要素はない)
・既読内容であっても選択肢は表示する
   :
とか

選択肢をボタンで表示する方法ならここで示せるが
本質的な問題はそこじゃないことに気付け
話はそれからだ
多分自分で何らかのフレームワークを構築しないと破綻する
0040名前は開発中のものです。2009/06/24(水) 23:54:08ID:HurzGptv
多分全部文字スプライトで作った方が管理も拡張も楽だと思われ
0041名前は開発中のものです。2009/06/25(木) 00:09:37ID:F+z3XnLW
>>38
スプライトボタンで作って変数で管理しときゃ出来るだろ
0042名前は開発中のものです。2009/06/25(木) 01:26:40ID:TPIxnzqf
>>38
とりあえずとっかかりとしてスプライトボタンに
ttp://nscruploader.hp.infoseek.co.jp/cgi-bin/src/n_0203.txt

これで解決するようなら>>39の説教は無駄ということだが
0043名前は開発中のものです。2009/06/25(木) 02:42:11ID:uHgbxE2V
ハゲてる方だけに言いたいことがある。

遂にリアッ●のニューバージョンが販売された。

これって、本当に髪の毛が生えるのだろうか・・?

調べてみたところ、てっぺんハゲには高い効果があるらしい・・

そして、ハゲ疑惑がある、あの若手有名人も利用しているらしい・・

でも、海外には、もっとすごい商品があるらしい・・

ロゲインとか、倍毛DXとか、かなり生えるらしい・・
0044名前は開発中のものです。2009/06/25(木) 02:58:21ID:z94t9AJX
股間ハゲ
0045名前は開発中のものです。2009/06/27(土) 14:53:15ID:9bDcA84Y
スキップしてる時のbspのボタン待ちは何が返されるの?
RCLICKでいいのかな。
0046名前は開発中のものです。2009/06/27(土) 14:54:05ID:9bDcA84Y
bspじゃなくてbexecでした
0047名前は開発中のものです。2009/06/27(土) 14:58:03ID:p2N7Xymf
左クリック
0048名前は開発中のものです。2009/06/27(土) 15:31:56ID:9bDcA84Y
すまん。LCLICKだった
>>47 ありがとう
0049名前は開発中のものです。2009/06/27(土) 21:39:44ID:I5Qx8eNu
え、SKIPやAUTOじゃないの?
0050名前は開発中のものです。2009/06/28(日) 14:03:49ID:e9d+tJq9
新しいボタン難しくてよくわからん
0051名前は開発中のものです。2009/06/28(日) 23:40:25ID:MnQZ2BX3
Luaの変数値を変数として、代入するにはどうしたらいいですか

#
function aaa(a)
a=6
end

aaa(BBB)
#

これ以上どうしたらいいかわかりません
aに6を入れたいわけじゃなく、aに入ってるBBBに6を入れたいのです
0052名前は開発中のものです。2009/06/29(月) 00:00:37ID:0ieOoPn9
俺も俺も
こうやって時代に取り残されるんだな
0053名前は開発中のものです。2009/06/29(月) 00:20:23ID:X4Soflk3
Luaは変数の参照渡し、できなかったと思う
ただしテーブルの場合は参照渡しになるから

function test(a)
a.b = 6
end

c = {}
test(c)

ってやれば、c.bに6が代入される
0054名前は開発中のものです。2009/06/29(月) 00:22:24ID:MK8ahF9f
正直言ってrubyの方が使いやすいって思ってる奴は俺以外にもいそうな予感
0055名前は開発中のものです。2009/06/29(月) 03:23:19ID:6BVjuFNN
>>51
グローバル変数なら
function test(ref) _G[ref] = 6 end
BBB = 0
test('BBB')
こういうトリッキーなことができる。絶対におすすめしないがな!
>>53 のようにテーブルを渡す場合以外は戻り値を使うべきだと思う

ところでNScripterに依存しないLuaの話ってこのスレの範疇?
0056名前は開発中のものです。2009/06/29(月) 03:33:18ID:6BVjuFNN
>>54
rubyの方が使いやすいのには同意するが組み込み言語としてのコンパクトさに欠けるように思う
1.8系列だと速度も気になりそうだし

一方でLuaで本格的にOOPしようとすると結構心が折れるのも事実
Squirrelあたりが落としどころだと思うんだが知名度がなあ・・・
0057名前は開発中のものです。2009/06/29(月) 20:12:42ID:94mbEAFL
質問です。

*define
textgosub *text_lb

game
*text_lb
bexec $BtnRes
if $BtnRes= "LCLICK" wait 150:goto *text_lb_next
if $BtnRes = "SKIP" systemcall skip
goto *text_lblp


クリック待ちを新しいボタン命令で上記のように処理してるんですが、
メニューバーの"選択肢までスキップ"をクリックしても、スキップ出来ません。
デバッグウィンドウで確認すると、"SKIP"は拾われてるんですが…。
systemcall skip,autoが動作しません。どうしたらいいでしょうか?
0058名前は開発中のものです。2009/06/29(月) 20:23:53ID:X4Soflk3
>>57
systemcallしたあとにgotoで飛ばしてないのがいけないんじゃない?
0059名前は開発中のものです。2009/06/29(月) 21:05:18ID:94mbEAFL
>>58
レスありがとう。
systemcallの後、gotoで飛ばすんですか…。
ちょっとまだ理解できなくて難しいけど、頑張ってみます。
0060名前は開発中のものです。2009/06/29(月) 21:25:41ID:X4Soflk3
>>58
ラベル名やらで少し不明な点はあるけど、とりあえず補足しとく
>>57でスキップ中にif $BtnRes = "SKIP" systemcall skipが
実行されたあと、次に実行されるのはgoto *text_lblpでしょ?
ラベル名から察するに、おそらく飛んだ先はループする構造になってるはず
だから、systemcallしたあともループから抜け出せなくて、
結果的にスキップしてないように見えるのではないかと
textgosubの全容が見えないから間違ってるかもしれないが
if $BtnRes = "SKIP" systemcall skip:goto *text_lb_next
って書き換えればうまくいくんじゃないかな
0061名前は開発中のものです。2009/06/29(月) 22:20:33ID:Fn2kHNPi
>>60
systemcall skipの後にgoto *text_lb_next追加したら既読スキップできた!!
ここ数日の悩みがお陰で解決したよ、本当にありがとう!!
0062名前は開発中のものです。2009/06/29(月) 22:21:46ID:Fn2kHNPi
すいません、上の57です。
0063名前は開発中のものです。2009/07/02(木) 18:41:06ID:hi0WjcOd
うpろーだのレイアウト変わったんだな
シンプルになりすぎて一瞬ローダの入り口がワカランかった
0064名前は開発中のものです。2009/07/02(木) 19:39:35ID:RKsktFk3
でも前よりスッキリしてていいよね。
管理人乙なんだぜ。
0065名前は開発中のものです。2009/07/03(金) 02:48:33ID:zr628kqR
変な質問なんですけど
下記の二つの礼でいうと
goto命令の飛ぶ先はなるべく元のgoto命令の側に在った方が動作は早いのでしょうか?
わかりにくかったらすみません


goto *A

*A if 〜goto *B

*B

〜本文(1万行ぐらい)

----------------

goto *A

*B

〜本文(1万行ぐらい)

*A if〜 goto *b
0066名前は開発中のものです。2009/07/03(金) 03:04:44ID:W1KENDPK
今のNScripterはシナリオを読み込んだときに
ラベルの位置を調べて辞書に登録しているから
速度的には大差ないと思うよ
0067名前は開発中のものです。2009/07/03(金) 03:29:45ID:nRVOJmAo
skip や jumpf 系なら近い方が良いけど
ラベルを指定して飛ぶなら66が言うとおりスピード変わらないよ
0068名前は開発中のものです。2009/07/03(金) 12:20:35ID:zr628kqR
>>66-67
レスありがとうございます
特に影響ないとのことなので安心しました
ありがとうございました
0069名前は開発中のものです。2009/07/05(日) 23:27:48ID:pXWSRoVy
今回初めて頼まれて色々調べてやってみて、exbtnでマウスオーバー音とクリック音を鳴らしたいんだけど、どうしても鳴らない…
マウスオーバーさせると、指定ボタンが間違ってるって出るんですが、どのへんが間違っているのか教えていただけないでしょうか?
*define
filelog
game
*start
csp -1
bg "bg\bgop.png",1
bgmstop

bgm "bgm\雨bgm1.ogg"

lsp 1,":a/2,0,3;icon\start.png",-50,275
lsp 2,":a/2,0,3;icon\continue.png",-10,360
lsp 3,":a/2,0,3;icon\cgg.png",-20,430
lsp 4,":a/2,0,3;icon\soundtest.png",-10,510
lsp 5,":a/2,0,3;icon\exit.png",500,475

btndef ""

exbtn_d "p1,0p2,0p3,0p4,0p5,0"

exbtn 1,1,"p1,1p2,0p3,0p4,0p5,0,S2,(se\12.wav)"
exbtn 2,2,"p1,0p2,1p3,0p4,0p5,0,S2,(se\12.wav)"
exbtn 3,3,"p1,0p2,0p3,1p4,0p5,0,S2,(se\12.wav)"
exbtn 4,4,"p1,0p2,0p3,0p4,1p5,0,S2,(se\12.wav)"
exbtn 5,5,"p1,0p2,0p3,0p4,0p5,1,S2,(se\12.wav)"

*title_btnlp
btnwait %0
0070名前は開発中のものです。2009/07/05(日) 23:40:43ID:vN98LqUS
S2の前のカンマが不要

p5,1,S2,(se\12.wav)"

を↓に書き換えてみなされ

p5,1S2,(se\12.wav)"
0071692009/07/06(月) 00:18:25ID:C5AZnRPX
>>70
ありがとうございます!出来ました。
我ながら程度の低い質問・ミスで申し訳ないです…
0072名前は開発中のものです。2009/07/11(土) 21:18:37ID:GPjS36Pd
保守あげ
0073名前は開発中のものです。2009/07/11(土) 21:30:29ID:H9ubo1qe
保守しなくても意外と落ちないよ、この板
0074名前は開発中のものです。2009/07/12(日) 21:06:12ID:nCm1MVBu
永字八法の人が
テキスト回りのスプライト化やっているね
これは一つのシステムカスタマイズの転換期かも
wktk
0075名前は開発中のものです。2009/07/14(火) 21:17:00ID:S1jclVPC
透過ボタンってどうやったら簡単に作れるんだ……
二つ並べるのが難しい
0076名前は開発中のものです。2009/07/14(火) 21:24:20ID:3bH6m/zp
その手の作業はノウハウ蓄積していくしかねーな。
背景レイヤに一色置いて、それをベースにコピペしてピクセルあわせていくのが無難。
0077名前は開発中のものです。2009/07/14(火) 21:34:58ID:S1jclVPC
そうか……ありがとう
透過pngで押す前とか重ねた時とか押した後とか入れたら自動で作ってくれればいいのにな
0078名前は開発中のものです。2009/07/15(水) 00:37:41ID:EPyTOCcN
毎回ボタンの位置を合わせる作業が面倒で面倒で
0079名前は開発中のものです。2009/07/15(水) 19:36:16ID:DL2p1M62
>透過ボタン
photoshopのスクロールフィルタで並べてる
32bitPNGへの対応で
マスク画像を考えなくてよくなったのでだいぶ楽になった
0080名前は開発中のものです。2009/07/15(水) 23:23:36ID:CKAyT6qI
とりあえず何がどうあっても2枚並べないといけないんだな、絵は
0081名前は開発中のものです。2009/07/16(木) 01:04:24ID:pdhOMgbd
マウスオーバー処理を表示セルの切り替えでなく
表示スプライトの切り替えで実現すれば並べなくて済む
絵を並べる方が楽だとは思うが
0082名前は開発中のものです。2009/07/16(木) 07:21:22ID:P/8ngHzx
セルで使う場合はコピペで位置あわせとか原始的なことせんで
画像連結ツール使えば良いだけじゃねの
0083名前は開発中のものです。2009/07/16(木) 19:02:13ID:PKVJ/oDd
俺、susieのドラッグドロップで横につなげてるよ
むちゃくちゃ便利
0084名前は開発中のものです。2009/07/16(木) 20:42:35ID:pdhOMgbd
susieってαチャンネル扱えたっけ?
αチャンネルに対応した画像連結ツールって少ないよ
結局自作した記憶が・・・
0085名前は開発中のものです。2009/07/16(木) 20:49:41ID:/xz4msYU
αチャンネル関係ねーよw

Nscripterでαチャンネル画像使う時、
左に画像、右にマスクがないとダメだったろ?
その画像とマスクを連結させるのに便利って意味だろ。

あとアニメ用スプライトを作る時も便利。
0086名前は開発中のものです。2009/07/16(木) 21:01:21ID:pdhOMgbd
この流れは>>75から来てると思うんだが
二つ並べるのが「面倒」じゃなくて「難しい 」と言ってるんだ
これってαチャンネルを持ってるからだろ

別にsusieが便利でないと言うつもりは無い
0087名前は開発中のものです。2009/07/17(金) 08:43:20ID:2q7RQ/wr
やったことないんだけど、
スプライトの透過度をlspなりlsp2なりで変えてボタンで使えないの?
0088名前は開発中のものです。2009/07/17(金) 19:49:29ID:+oOzUD4u
>>87
お前は馬鹿
0089名前は開発中のものです。2009/07/17(金) 22:04:14ID:sh/0J97r
使えないの?に答えられない俺もきっと馬鹿なんだが、
俺は疑問に思ったらまず自分で試すのでたぶんまだマシな馬鹿
0090名前は開発中のものです。2009/07/18(土) 02:16:40ID:zhbxTNIN
態度変わってワラタw

当分αチャンネル付き画像を使う気が無い外野が
疑問に思ったから何となく聞いただけ

言う気ないならスルーしてくれ
α付き画像使うようになったら試すよ
0091名前は開発中のものです。2009/07/18(土) 05:00:23ID:oVt4fku1
スプライトの画像を元の半分の幅にして表示したいのですが
それができるプラグインはありませんでしょうか?

また、もしなければなんとか自作しようと思ってるんですけど
プラグインの作り方を解説しているサイトがあれば教えて下さい
よろしくお願いします
0092名前は開発中のものです。2009/07/18(土) 05:12:18ID:bgqRWqCt
>>91
半分の幅にしたい=縮小したいという意味なら拡張スプライト(lsp2)を使えばできる
もし半分だけ切り取って表示したいのであれば、たぶんblt使えばできる
だから別にプラグインを自作する必要は無い
0093名前は開発中のものです。2009/07/18(土) 12:47:32ID:FI75HiTG
縮小なのかカットなのか知らんけど、
とにかく元の半分にした画像・スプライトを用意すればいいだけなのと違うか?

例えば、画面の奥から手前(または手前から奥)にスムーズに動くような、
拡縮アニメがしたいならまた話は別だけど
0094名前は開発中のものです。2009/07/18(土) 16:43:47ID:dqXsxp7D
lsp2は重いのが弱点
0095名前は開発中のものです。2009/07/19(日) 00:23:48ID:GgDjnYWj
お答えありがとうございます!拡張スプライト調べてきます

>>93
ゲーム以外の用途に使っていて、ユーザ側で任意の画像を用意してもらう形なので
手軽に使えるようにソフト側で処理したいなと
0096名前は開発中のものです。2009/07/19(日) 08:28:45ID:Kt2vPsVo
2ちゃんでバカ丁寧な受け応えはキモイ
0097名前は開発中のものです。2009/07/19(日) 08:50:26ID:VR98kxcY
間もなく夏休みが到来します。 ( >>11 )
0098名前は開発中のものです。2009/07/19(日) 15:23:32ID:vYsb5oGq
今年も夏だなあって言いたい
0099名前は開発中のものです。2009/07/25(土) 10:23:28ID:itfw38gK
たまにbgmタグでmp3がループしないことがあるのですが
何か条件とかあるのでしょうか
0100名前は開発中のものです。2009/07/25(土) 13:27:42ID:Q6hYE6nQ
旧版でも最新版でも、規格が多いmp3はやめとけ
oggでやる方がサポートの手間が無くて幸せになれる
0101名前は開発中のものです。2009/07/26(日) 14:34:35ID:559SVnMD
漏れ基準な一蹴は、漏れ仕様の押し付けと同じだと思う
0102名前は開発中のものです。2009/07/26(日) 14:54:57ID:cZn6I9Uv
まあそうかもな。ただ月姫ひぐらしうみねこの有名所のサポートログ然り
俺の所のゲームのサポート然り、Nスクの環境問題って殆どmp3部で起きてる。
漏れ基準の漏れ経験論。
0103名前は開発中のものです。2009/07/26(日) 16:21:27ID:MKdeGXqi
>>101
>>100はテンプレ的な回答
mp3はライセンス問題もあるし
0104名前は開発中のものです。2009/07/26(日) 18:29:15ID:0y/tSVbh
細かいことを言うけど
お勧めにはなってるが回答にはなってないでしょ。

「mp3がループしない条件は知らないけど」って一文が入ってれば回答になるけど。
0105名前は開発中のものです。2009/07/26(日) 19:28:42ID:O8bVizxW
このスレでそこまで丁寧な返しのレス見たことナイわ

0106名前は開発中のものです。2009/07/26(日) 19:47:18ID:cZn6I9Uv
>>104
Q:何か条件とかあるのでしょうか
A:何か条件とかある
これがベストな回答だなw
0107名前は開発中のものです。2009/07/26(日) 22:55:46ID:QeidCIaa
ありがとう、oggに変換したらちゃんとループするようになったよ
0108名前は開発中のものです。2009/07/27(月) 16:21:10ID:X0jzd6Ub
NScripterでは、標準搭載のスクリプト命令を使って二行の文章を同時に表示させることはできますか?
0109名前は開発中のものです。2009/07/27(月) 16:50:38ID:FXmySIT5
最近のバージョンはよく知らんけど・・・
基本的にNスクは、全ての事につき、一度に二つの事は同時に出来ない
あくまで擬似的に、同時に動いているように見えるだけ
そしてそうなるように自分で組むわけ
それは標準命令でも可能
でもコマンド一つで実現できるような簡単さではないと思うよ
0110名前は開発中のものです。2009/07/27(月) 17:17:11ID:X0jzd6Ub
>109
分かりました。ありがとうございます。
■ このスレッドは過去ログ倉庫に格納されています