private void CameraInit() { #region CameraInit if (MainCamera != null) { SCamera = gameObject.AddComponent <StrategyCamera>(); SCamera.MainCamera = MainCamera; SCamera.Target = MainTarget; SCamera.ScrollWheelSpeed = ScrollWheelSpeed; SCamera.CameraZoomMin = CameraZoomMin; SCamera.CameraZoomMax = CameraZoomMax; SCamera.CameraZoomSpeed = CameraZoomSpeed; SCamera.CameraMoveSpeed = CameraSpeed; SCamera.DistanceY = DistanceY; SCamera.XSpeed = XSpeed; SCamera.YSpeed = YSpeed; SCamera.XMinLimit = XMinLimit; SCamera.XMaxLimit = XMaxLimit; SCamera.CameraStartPosition(); SCamera.CameraLayers = Convert.ToInt32("0000" + "0000" + "0000" + "0000" + "0000" + "0000" + "0000" + "0001", 2); // the numbering Layers begins from the end. 1 set 0 disable } else { print("Camera not found"); } #endregion }
protected virtual void Awake() { Instance = this; Actions.Add(ActionRotate); Actions.Add(ActionPan); Actions.Add(ActionPanToPos); Actions.Add(ActionZoom); Actions.Add(ActionPanDirection); Actions.ForEach(action => action.Init(CanStartInput, ResetOthers, Bounds)); inputEnabled = true; }
private void Start() { strategyCamera = StrategyTaskManager.GetStrategyTop().strategyCamera; EnemyTex = ((Component)base.transform.FindChild("Enemy")).GetComponent <UITexture>(); EnemyTex.mainTexture = ShipUtils.LoadTexture(512, 9); }
private void Start() { this.strategyCamera = StrategyTaskManager.GetStrategyTop().strategyCamera; this.EnemyTex = base.get_transform().FindChild("Enemy").GetComponent <UITexture>(); this.EnemyTex.mainTexture = ShipUtils.LoadTexture(512, 9); }