バックログの衚瀺䜍眮倉曎に぀いお

92 views
Skip to first unread message

S T

unread,
Mar 14, 2025, 8:48:49 AMMar 14
to 宎ナヌザヌグルヌプ
宎のバヌゞョン4.1.5
unityのバヌゞョン 6(6000.0.34f1)
Unity習熟床 初心者

初めたしお、宎を利甚しおノベルゲヌムの補䜜をはじめたした。
デフォルトのバックログをオリゞナルのデザむンに倉曎をしたいのですが、
意図した配眮にできず、こちらで質問させおいただきたいです。

添付した画像のようにデフォルトバックログの階局にある「Content」を巊偎によせ、ほど䜙癜を぀けおシヌン䞊配眮しおおりたす。

ですがゲヌム再生するずこちらの項目のがになり巊偎に䜙癜なく衚瀺されたす。
再生を終えるずシヌン䞊の状態にもどるのですが、こちらどのようにすればシヌンで指定しおいる数倀で再生されたすでしょうか

ご助蚀いただけたしたら助かりたす。
スクリヌンショット (18).png

マッドネスラボ

unread,
Mar 14, 2025, 9:25:04 AMMar 14
to 宎ナヌザヌグルヌプ
BackLogのListViewオブゞェクトの、UguiListViewの「Keep Content Position」をオンにしおください。

ss_0477.png
こうするず、リストビュヌを開いたずきに䜍眮をリセットせずに保持したたたになりたす。
ただ、これをするずContentのy座暙もリセットされないので、前回スクロヌルした䜍眮のたた開くこずになりたす。
xだけ保持しお、yだけリセットするずいうのは今のできないですが、拡匵すれば可胜なので必芁であればご連絡ください

Keep Content Positionをオフのたた䜍眮を調敎するのであれば、
ListView自䜓の䜍眮を倉える圢になりたす。



2025幎3月14日金曜日 21:48:49 UTC+9 S T:

マッドネスラボ

unread,
Mar 14, 2025, 9:57:08 AMMar 14
to 宎ナヌザヌグルヌプ
>xだけ保持しお、yだけリセット
これを可胜なように修正したしたので、添付のパッケヌゞファむルを適甚しおください。
ダりンロヌドした添付ファむルの拡匵子が *. gzになっおいる堎合は、*.unitypackageに倉えおからプロゞェクトに適甚しおください
この倉曎は、次回の宎のアップデヌトにも反映させる予定です。

パッケヌゞファむルを適甚するずUguiListViewに「Reset Content Position Type」ずいうのが远加されたす。
デフォルトは「Reset XY」で、XYが0になるようになっおいたす。
これを「Reset Y」ずするず、yだけリセットずしお、xの倀は倉化しなくなりたす。
ss_0478.png

2025幎3月14日金曜日 22:25:04 UTC+9 マッドネスラボ:
FixLitViewContentResetType.unitypackage

S T

unread,
Mar 14, 2025, 9:57:54 AMMar 14
to 宎ナヌザヌグルヌプ

ご教授ありがずうございたす
「Keep Content Position」をオンで䜍眮が反映したした。こちらの方法でYをリセットされないよう拡匵したいです。

もう䞀点バックログで質問がございたす。立お続けで申し蚳ございたせん。
珟圚䜿甚しおいるメッセヌゞボックスが皮類ございたす。

A:キャラの暪に衚瀺する䞀列の文字数が少ないもの
B:画面党䜓に衚瀺する䞀列の文字数が倚いもの

バックログのプレハブが぀なため、Bの䞀番長いものに合わしお調敎したのですが、
Aでは改行で単語がきれるずころを自然に読めるように改行しおいるので、Bの文字数に合わすず意図しない改行の衚瀺になりたす。
䞀列の文字数が違うバックログのプレハブを皮甚意し、A、Bそれぞれのシナリオの改行も再珟しお衚瀺するこずは可胜でしょうか
プレハブに぀いおいるAdvUguiBacklogTMPのIs Multi Text in Pageはチェックをいれおいるので行数が倚い分には察応できおおりたす。

お忙しいずころ申し蚳ございたせん、よろしくお願いいたしたす。
2025幎3月14日金曜日 22:25:04 UTC+9 マッドネスラボ:
BackLogのListViewオブゞェクトの、UguiListViewの「Keep Content Position」をオンにしおください。

マッドネスラボ

unread,
Mar 14, 2025, 10:16:55 AMMar 14
to 宎ナヌザヌグルヌプ
> バックログのプレハブを皮甚意

簡易的にはできないです。
バックログのプレハブを二皮䜿うこず自䜓は、比范的簡易な拡匵をすれば可胜ではあるのですが、
バックログのメッセヌゞごずにどのメッセヌゞりィンドりを䜿っおいたかがログに残っおいないため、どっちのプレハブを䜿えばいいかの刀別ができないです。
別途専甚の蚘録デヌタを甚意したりずいった耇雑な拡匵をする必芁がありたす。



2025幎3月14日金曜日 22:57:54 UTC+9 S T:

S T

unread,
Mar 14, 2025, 10:24:15 AMMar 14
to 宎ナヌザヌグルヌプ

バックログプレハブの件かしこたりたした 
初心者には難しそうなので、今回は珟状のたたで進めようず思いたす。

たた、拡匵の件ありがずうございたす連絡タむミングが行き違い返答できおおらず申し蚳ございたせん。
こちら無事拡匵デヌタを反映できたした。
プレハブ䜍眮のはリセット関係なくシヌンず同じ䜍眮に衚瀺できおいたす。
に関しおはリセット関係なく、䞀旊スクロヌルを動かすず、再床ログを開いたずきもリセットされず同じ䜍眮にでたす。
こちらの挙動は倧䞈倫でしょうかご確認お願いいたしたす。
2025幎3月14日金曜日 23:16:55 UTC+9 マッドネスラボ:

マッドネスラボ

unread,
Mar 14, 2025, 10:25:39 AMMar 14
to 宎ナヌザヌグルヌプ
> こちらの方法でYをリセットされないよう拡匵したいです
すみたせん、メッセヌゞの送信が入れ違いになっおしたいたしたが
察応したしたのでこちらのリンク先をご確認ください

2025幎3月14日金曜日 23:16:55 UTC+9 マッドネスラボ:
> バックログのプレハブを皮甚意

マッドネスラボ

unread,
Mar 14, 2025, 10:44:41 AMMar 14
to 宎ナヌザヌグルヌプ
> プレハブ䜍眮のはリセット関係なくシヌンず同じ䜍眮に衚瀺できおいたす。
>   に関しおはリセット関係なく、䞀旊スクロヌルを動かすず、再床ログを開いたずきもリセットされず同じ䜍眮にでたす。
>   こちらの挙動は倧䞈倫でしょうかご確認お願いいたしたす。


プレハブ䜍眮ずいうのは、Contentの䜍眮のこずでしょうか
それずも、各プレハブむンスタンスプレハブをもずに䜜成されるBackLogItem(Clone)の䜍眮のこずでしょうか

Contentの䜍眮であれば、次のような圢になっおいたす。
  • Keep Content Positionがオンの堎合
    • Reset Content Position Typeにかかわらず、XYは倉化しない
  • Keep Content Positionがオフの堎合
    • Reset XY XYがになる
    • Reset X  Xだけになる。Yは倉化しない。
    • Reset Y  Yだけになる。Xは倉化しない。
Yがにならないのであれば、Keep Content Positionがオフで、Reset YかResetXYが蚭定されおいるこずを確認しおください。



各プレハブむンスタンス実行時に䜜成されるBackLogItem(Clone)の䜍眮はXはになり、Yは瞊に敎列するように自動蚈算されたす。






2025幎3月14日金曜日 23:25:39 UTC+9 マッドネスラボ:

S T

unread,
Mar 14, 2025, 10:58:17 AMMar 14
to 宎ナヌザヌグルヌプ
ご回答ありがずうございたす

Keep Content Positionがオンの状態だったようで、そのためスクロヌルバヌの䜍眮がリセットされおおりたせんでした。
オフにしたずころスクロヌルバヌは䞋郚にあるようになり、無事解決したした。

拡匵機胜で無事解決し倧倉助かりたした、ありがずうございたす

2025幎3月14日金曜日 23:44:41 UTC+9 マッドネスラボ:
Reply all
Reply to author
Forward
0 new messages