例えばこのような親にsetterのみ用意
class PlayerBase extends MonoBehaviour { var _hoge : Hoge; virtual public function set hoge( value : Hoge ) { _hoge = value; } }
↓子にgetterを用意してみる
class Player extends PlayerBase { function get hoge():Hoge { return _hoge; } }
こんなエラーが出る
BCE0023: No appropriate version of 'PlayerBase.set_hoge' for the argument list '(Hoge)' was found.
親にsetter子にgetterはダメなのかもしれない。