自分の視覚化コンポーネントを作成したい。しかし、私は何のために私のクラスを拡張するのか分からない。 UIComponentにはinvalidateDisplayListによって呼び出されるcommitDisplayメソッドがあり、Spriteにはこのメソッドがありません。これは、UIComponentをルートコンポーネントとして拡張し、子としてSpriteを拡張できることを意味しますか?だから私はUIComponentのcommitDisplay関数で子どもの絵画機能(自分で書いたもの)を呼び出すことができますか?独自のビジュアライゼーションコンポーネントを作成したいのですが、これを拡張する必要がありますか? UIComponentまたはSprite?
ありがとうございます!