Unityでscrollbarがマウスホイールで動かない場合
技術的な覚書とオマケ
カタカタとプログラム修正をしていた時、
特にいじった覚えのないScrollbarがホイールでスクロールできなくなった……
なんで?(半ギレ)
content以下のオブジェにUI上からEventTrigger追加したぐらいなんですけど。
結論:EventTriggerが色々継承しすぎ
細かいところは先人の参考サイトで。
Unityのscrollrectでスクロールができない件
https://pyonk.github.io/blog/posts/unity-scrollrect-not-working/
【Unity】EventTriggerを使ったらScrollViewが機能しなかった話
https://pafu-of-duck.hatenablog.com/entry/2018/08/18/224254
ざっくり言えばIDropHandler, IScrollHandlerを継承するのがよろしくないっぽい
というわけで必要なものだけScript側で継承して解決。
ググるときに「Scrollbar ホイール スクロールできない」とかだと
うまく引っかからなかったので残しておく。
なにも画像が無いのはアレなので、先日書いたライザちゃんを載せておきます。