伺的なフォーラム

伺か向けのフォーラム。自由に使ってください。ユーザアカウント登録なしで閲覧できます。

共有アカウント: 774user / 774user

ログインしていません。

#1 2015-11-13 20:38:04

もっしょくし
Moderator
登録日: 2015-11-12
投稿: 13

バルーンの制作相談

バルーンの制作に関する相談・質問など全般を扱うトピックです。

■関連サイト

オフライン

#2 2017-03-08 23:24:59

MA
メンバー
登録日: 2017-02-04
投稿: 13

Re: バルーンの制作相談

バルーンが綺麗にスクロールしてくれなくて困っています。
全行を表示したあと、一見一番下の行はきれいに収まっているように見えるのですが、validrect.bottomを超えて表示されているのかはわかりませんが、上にスクロールするとどんどん下の表示が下がってはみ出してしまいます。
きれいにスクロールさせる方法が全然わかりません。アドバイスがあれば幸いです。

オフライン

#3 2017-03-09 16:29:14

774user
774user
登録日: 2015-11-16
投稿: 66

Re: バルーンの制作相談

#2

どのような記述をしているかは分かりませんが、validrect.bottomに負数を設定してみてください。
SSPなら、画像の下端からのピクセル数に設定されるため、スクロールがはみ出すことはなくなると思います。

オフライン

#4 2017-03-09 18:44:52

MA
メンバー
登録日: 2017-02-04
投稿: 13

Re: バルーンの制作相談

>>3
ありがとうございます。
validrect.bottomは-38ぐらいに設定しています。
文字では説明し辛いのですが、上にスクロールすればするほど下の文字が段階的に下がっていく感じなんです。下限をバルーンの真ん中ぐらいまで持ってきても、文字を読み込む時はバルーンの中腹から文字が出てきて、最後の行が中腹に来るのですが、上に行くとずるずると領域が下に広がってしまいます。何かがbottomの設定の邪魔をしている気がするのですが、さっぱりわかりません。
領域に入りきらなかった行が浮いて見えるのかとも思いましたが、フォントサイズを変えても挙動は同じでした。
descriptとballoonsの設定が干渉しているのかとも思い、どちらか設定を消しても変わらずでした。

オフライン

#5 2017-03-09 22:35:03

774user
774user
登録日: 2015-11-16
投稿: 66

Re: バルーンの制作相談

#4

前提として、「行単位」で調整されるため、1行以下のズレは必ずでます。
スクロールの必要がないスクリプトの上端・下端の場合、めいっぱいまで表示しようとするので、少し下がって表示されることがあります。

それを踏まえて、最低限の設定ではどうでしょうか。
balloons*s.txt、balloonk*s.txtを全て削除し、descript.txtを以下のみにします。

charset,Shift_JIS
type,balloon
name,バルーン名

font.height,12

validrect.left,0
validrect.top,0
validrect.right,0
validrect.bottom,-38

これでも症状が出るのであれば、仕様かバグかなんとも言えませんので、SSPに報告した方が良いと思います。
ばぐとら研ToDo::SSP

オフライン

#6 2017-03-10 17:47:39

MA
メンバー
登録日: 2017-02-04
投稿: 13

Re: バルーンの制作相談

>>5
ありがとうございます。一度落ち着いて最低限の設定にしたところ、原因が絞り込めた感じがします。

descript.txt

font.height,12
validrect.left,0
validrect.top,0
validrect.right,0
validrect.bottom,-30

balloons*s.txt

validrect.left,0
validrect.top,0
validrect.right,0
validrect.bottom,-30(ここからbottom等をいじっても正常に反映されたので、干渉が原因ではありませんでした。)

まずdescriptだけにして確認し、balloonsでもスクロールに関しては問題なく動作したのですが、ここからballoonsかdescriptのvalidrect.top,をいじったところまた現象がおきました。
最終的に一行以上下がる感じです。
originを設定してもvalidrect.topを設定しなければスクロールで文字が上に飛び出してしまうと思っていたのですが、他のバルーンを見ると0にしている所が多いですね。validrect.topはいじっては駄目なんでしょうか?

編集者 MA (2017-03-10 18:02:54)

オフライン

#7 2017-03-11 10:31:56

774user
774user
登録日: 2015-11-16
投稿: 66

Re: バルーンの制作相談

#6

validrect.topをballoons*s.txtで設定しているバルーンは数多くあります。
balloons*s.txtに書いた内容は、descript.txtの内容を上書きするはずなので、SSPのバグな気がしますね。

ゴースト上の右クリック→機能→開発用パレットにあるバルーンテストモード(要:開発者機能オン)ではどうでしょうか。
この状態で表示される行数と、自然にスクロールした時に表示されている行数は同じでしょうか。

オフライン

#8 2017-03-11 16:28:10

MA
メンバー
登録日: 2017-02-04
投稿: 13

Re: バルーンの制作相談

>>8
バルーンテストでは、下にスクロールしきると最後の行(テストでは80)の後ろに2行以上の空行があるような感じになりました。(他のバルーンだと80でスクロールが止まる)
バルーンテストモードで自分の手持ちの中で同じ症状のあるバルーンを探したところ、すべてそうなった訳ではありませんが、topを指定しているものがスクロールを繰り返すと下にはみでることがありました。
他に要因がないかわからないので、まだバグかはわからないのですが・・・。

オフライン

#9 2017-03-11 22:40:13

774user
774user
登録日: 2015-11-16
投稿: 66

Re: バルーンの制作相談

#8

validrect.topの挙動が怪しいのかもしれませんね。
そうなると、各種定義ファイルの記述を変えるだけでは解決できそうにありません。
一応SSPの作者様にこのスレッドについて伝えましたが、より詳しい要因が分かったら、ここではなく、先のレスで述べたSSPのフォームへ報告した方がスムーズだと思います。

オフライン

#10 2017-03-12 00:04:17

MA
メンバー
登録日: 2017-02-04
投稿: 13

Re: バルーンの制作相談

>>9
わかりました。少々不便ですがとりあえずはこのまま調整することにします。SSP側が原因なら早く解決されるといいのですが。
わかり辛い説明にも関わらず付き合っていただき、ありがとうございました。

オフライン

Board footer