usingUnityEngine;usingSystem.Collections;publicclasstest:MonoBehaviour{publicfloatspeed=6.0f;publicfloatjumpspeed=8.0f;publicfloatgravity=20.0f;privateVector3movedirection=Vector3.zero;privateboolgrounded=false;//UsethisforinitializationvoidStart(){}//UpdateiscalledonceperframevoidFixedUpdate(){if(grounded){movedirection=newVector3(Input.GetAxis("Horizonta"),0,Input.GetAxis("Vertical"));movedirection=transform.TransformDirection(movedirection);movedirection*=speed;if(Input.GetButton("jump")){movedirection.y=jumpspeed;}}movedirection.y-=gravity*Time.deltaTime;boolflags=GetComponent().Move(movedirection*Time.deltaTime);grounded=(flags&CollisionFlags.CollidedBelow)!=0;}}CollisionFlags.CollidedBelow这个是什么?