CharacterController.Move が呼ばれている環境で衝突しているカプセルの部分はどこかを表します。
function Update () { var controller : CharacterController = GetComponent.<CharacterController>(); if ((controller.collisionFlags & CollisionFlags.Above) != 0) print("touched the ceiling"); }
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { void Update() { CharacterController controller = GetComponent<CharacterController>(); if ((controller.collisionFlags & CollisionFlags.Above) != 0) print("touched the ceiling"); } }