Пример #1
0
        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
        }
Пример #2
0
    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;
    }
Пример #3
0
 private void Start()
 {
     strategyCamera       = StrategyTaskManager.GetStrategyTop().strategyCamera;
     EnemyTex             = ((Component)base.transform.FindChild("Enemy")).GetComponent <UITexture>();
     EnemyTex.mainTexture = ShipUtils.LoadTexture(512, 9);
 }
Пример #4
0
 private void Start()
 {
     this.strategyCamera       = StrategyTaskManager.GetStrategyTop().strategyCamera;
     this.EnemyTex             = base.get_transform().FindChild("Enemy").GetComponent <UITexture>();
     this.EnemyTex.mainTexture = ShipUtils.LoadTexture(512, 9);
 }