AIプログラムとかUnityゲーム開発について

探索や学習などを活用したAI系ゲームを作りたいと思います。

Playerの移動ができない

メニュー画面ですきな場所を選んで移動できる機能がありますが、なぜか移動できません。

PlayerはCharacterControllerを使っていて、移動する処理で、cc.transform.positon = pos といった感じで
移動先の座標を代入してるのですが
既出のUnity2017ではもちろん移動しますが、Unity2019版だと、ccのtransformの座標を書き換えても移動してない?
なにかcharacterContorolerの仕様が変わっているのかもしれない。

(Unity)CharacterControllerを付けたオブジェクトがうまくワープ移動しない場合の対処法 | monopro キッズ・プログラミング道場

↑この記事を参考にCharacterControllerをenabled=falseにしてから移動したら動いた!
うちのPlayerは、CharacterControlollerとrigidBodyとNavMeshAgentの三つもAddされてる状態なんで
まじで次の開発では一つにまとめたい。・゚・(ノ∀`)・゚・。