// Start is called before the first frame update void Start() { cameraController = FindObjectOfType <VirtualCameraController>(); rBody = GetComponent <Rigidbody2D>(); anim = GetComponent <Animator>(); StartCoroutine(Wait()); }
public static void setCameraMoveFlag(VirtualCameraController _ctrl, bool _bPlay) { if (Object.op_Equality((Object)_ctrl, (Object)null)) { return; } _ctrl.NoCtrlCondition = (VirtualCameraController.NoCtrlFunc)(() => !_bPlay); }
public static void setCameraBase(VirtualCameraController _ctrl, Vector3 _pos, Vector3 _rot) { if (Object.op_Equality((Object)_ctrl, (Object)null)) { return; } ((CinemachineVirtualCameraBase)_ctrl).get_Follow().set_position(_pos); ((CinemachineVirtualCameraBase)_ctrl).get_Follow().set_rotation(Quaternion.Euler(_rot)); }
public static void setCameraBase(VirtualCameraController _ctrl, Transform _transTarget) { if (Object.op_Equality((Object)_ctrl, (Object)null)) { return; } ((CinemachineVirtualCameraBase)_ctrl).get_Follow().set_position(_transTarget.get_position()); ((CinemachineVirtualCameraBase)_ctrl).get_Follow().set_rotation(_transTarget.get_rotation()); }
public static bool VirtualCameraController_LateUpdate_DisableCameraControl(VirtualCameraController __instance) { if (!inHScene || !cameraShouldLock || !activeUI || __instance == null) { return(true); } Traverse.Create(__instance).Property("isControlNow").SetValue(false); return(false); }
public static void saveCamera( VirtualCameraController _ctrl, string _strAssetPath, string _strfile) { if (Object.op_Equality((Object)_ctrl, (Object)null)) { return; } _ctrl.CameraDataSave(_strAssetPath, _strfile); }
public static void loadResetCamera( VirtualCameraController _ctrl, string _assetbundleFolder, string _strfile, bool _isDirect = false) { if (Object.op_Equality((Object)_ctrl, (Object)null)) { return; } _ctrl.CameraResetDataLoad(_assetbundleFolder, _strfile, _isDirect); }
public static bool IsCameraMoveFlag(VirtualCameraController _ctrl) { if (Object.op_Equality((Object)_ctrl, (Object)null)) { return(false); } VirtualCameraController.NoCtrlFunc noCtrlCondition = _ctrl.NoCtrlCondition; bool flag = true; if (noCtrlCondition != null) { flag = noCtrlCondition(); } return(!flag); }
void Awake() { if (_instance == null) { _instance = this; } else { Destroy(gameObject); } player = FindObjectOfType <PlayerController>(); virtualCameras.Clear(); for (int i = 0; i < transform.childCount; i++) { virtualCameras.Add(transform.GetChild(i).gameObject); } }
// Use this for initialization void Start() { thePlayer = FindObjectOfType <PlayerController> (); boundBox = FindObjectOfType <BoundBox> ().GetComponent <PolygonCollider2D> (); if (thePlayer.startPoint == pointName) { thePlayer.transform.position = transform.position; thePlayer.direction = startDirection; theMainCamera = FindObjectOfType <MainCameraController> (); theMainCamera.transform.position = new Vector3(transform.position.x, transform.position.y, theMainCamera.transform.position.z); theVirtualCamera = FindObjectOfType <VirtualCameraController> (); theVirtualCamera.transform.position = new Vector3(transform.position.x, transform.position.y, theVirtualCamera.transform.position.z); // boundingAreaObject = GameObject.FindWithTag ("BoundingArea"); // boundingArea = boundingAreaObject.gameObject.GetComponent<PolygonCollider2D> (); theVirtualCamera.gameObject.GetComponent <Cinemachine.CinemachineConfiner> ().m_BoundingShape2D = boundBox; } }
// Start is called before the first frame update void Start() { cameraController = FindObjectOfType <VirtualCameraController>(); }
public void Awake() { instance = this; }
public static void CameraKeyCtrl(VirtualCameraController _ctrl, ChaControl[] _Females) { if (_Females == null || Object.op_Equality((Object)_ctrl, (Object)null)) { return; } if (!Input.GetKey((KeyCode)304) && !Input.GetKey((KeyCode)303)) { if (Input.GetKeyDown((KeyCode)113)) { GameObject loop = _Females[0].objBodyBone.get_transform().FindLoop("cf_J_Head"); if (Object.op_Equality((Object)loop, (Object)null)) { return; } _ctrl.TargetPos = ((CinemachineVirtualCameraBase)_ctrl).get_Follow().InverseTransformPoint(loop.get_transform().get_position()); } else if (Input.GetKeyDown((KeyCode)119)) { GameObject loop = _Females[0].objBodyBone.get_transform().FindLoop("cf_J_Mune00"); if (Object.op_Equality((Object)loop, (Object)null)) { return; } _ctrl.TargetPos = ((CinemachineVirtualCameraBase)_ctrl).get_Follow().InverseTransformPoint(loop.get_transform().get_position()); } else { if (!Input.GetKeyDown((KeyCode)101)) { return; } GameObject loop = _Females[0].objBodyBone.get_transform().FindLoop("cf_J_Kokan"); if (Object.op_Equality((Object)loop, (Object)null)) { return; } _ctrl.TargetPos = ((CinemachineVirtualCameraBase)_ctrl).get_Follow().InverseTransformPoint(loop.get_transform().get_position()); } } else { if (!Object.op_Inequality((Object)_Females[1], (Object)null) || !Object.op_Implicit((Object)_Females[1].objBodyBone)) { return; } if (Input.GetKeyDown((KeyCode)113)) { GameObject loop = _Females[1].objBodyBone.get_transform().FindLoop("cf_J_Head"); if (Object.op_Equality((Object)loop, (Object)null)) { return; } _ctrl.TargetPos = ((CinemachineVirtualCameraBase)_ctrl).get_Follow().InverseTransformPoint(loop.get_transform().get_position()); } else if (Input.GetKeyDown((KeyCode)119)) { GameObject loop = _Females[1].objBodyBone.get_transform().FindLoop("cf_J_Mune00"); if (Object.op_Equality((Object)loop, (Object)null)) { return; } _ctrl.TargetPos = ((CinemachineVirtualCameraBase)_ctrl).get_Follow().InverseTransformPoint(loop.get_transform().get_position()); } else { if (!Input.GetKeyDown((KeyCode)101)) { return; } GameObject loop = _Females[1].objBodyBone.get_transform().FindLoop("cf_J_Kokan"); if (Object.op_Equality((Object)loop, (Object)null)) { return; } _ctrl.TargetPos = ((CinemachineVirtualCameraBase)_ctrl).get_Follow().InverseTransformPoint(loop.get_transform().get_position()); } } }