###かこの質問
https://teratail.com/questions/188621
###疑問
ツリーにノードを追加し、そこにスクリプトをくっつけて利用する機能があります。
このことについてまだよくわからない点があります。
他のゲームエンジンにもこういった機能はあると思います。
###わからない部分
1:node2dノードを選択した場合、くっつけたスクリプトが継承(extends)できる範囲は
Node2D < CanvasItem < Node < Objectの4つです
しかしnode2ノード自体がクラスなのであれば、Node2D < CanvasItem < Node < Objectはすでに継承しているわけで、extendsする意味はなにかということ疑問が出てきます。
想像ですが、extendsは実体化に相当するということでしょうか?
2:1に関連して、ノードはベースクラスに相当するのでしょうか?
http://yougo.ascii.jp/caltar/%E3%83%99%E3%83%BC%E3%82%B9%E3%82%AF%E3%83%A9%E3%82%B9
3:node2dノードにスクリプトをくっつけ、例えばcanvasitemをextendsした場合、node2dの機能は使えなくなるわけですが、この目的はなんですか?機能を制限することでバグなどを防ぐ意味があるんでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。