質問ですが、スクリプトAに列挙型Stateがあり、ステートの切り替えをスクリプトBで行うことは可能でしょうか?

例えば

スクリプトA{
public enum State{
MOVE,
ATTACK,


public State state = State.MOVE;




スクリプトB{
void Start(){

スクリプトA.state = スクリプトA.State.ATTACK;




のように書いてもエラーになるのですが…