コード例 #1
0
        public override UserControl CreateDeviceControl()
        {
            var control = new CameraBaseControl();

            control.LoadDevice(this);
            return(control);
        }
コード例 #2
0
 public static CameraBaseControl GetMainCameraBase()
 {
     if (CachedBaseControl == null)
     {
         CachedBaseControl = GameObject.FindObjectOfType <CameraBaseControl> ();
     }
     return(CachedBaseControl);
 }
コード例 #3
0
ファイル: PlayerState.cs プロジェクト: redd096/UnityUtilities
    public override void AwakeState(StateMachine stateMachine)
    {
        base.AwakeState(stateMachine);

        //get references
        player        = stateMachine as Player;
        transform     = player.transform;
        rb            = transform.GetComponent <Rigidbody>();
        cameraControl = player.cameraControl;
    }
コード例 #4
0
 // Use this for initialization
 void Start()
 {
     CachedBaseControl = this;
     this.EnsureSetup();
 }