- Joined
- Oct 9, 2015
- Messages
- 721
So what I'm trying to acomplish is when an unit enter the x region, the camera will be panned to the center of region and locked to the middle unit in the region, in this case the horse in the middle.
Then I set a boolean to true and if the player presses the left or right key while said boolean is true then I want the camera to be locked to the unit to the sides. The problem is I'm not being able to acomplish what I want. It's working in a really wierd way and I could't figure out a solution by myself.
Thanks in advice, help is much appreciated!
Here's an video with example, however I can only make it work one time.
https://www.youtube.com/watch?v=gCV0c_V1csc
Here are the triggers I've made so far:
Then I set a boolean to true and if the player presses the left or right key while said boolean is true then I want the camera to be locked to the unit to the sides. The problem is I'm not being able to acomplish what I want. It's working in a really wierd way and I could't figure out a solution by myself.
Thanks in advice, help is much appreciated!
Here's an video with example, however I can only make it work one time.
https://www.youtube.com/watch?v=gCV0c_V1csc
Here are the triggers I've made so far:
-
Trigger 1
-

Events
-


Unit - A unit enters Region X <gen>
-
-

Conditions
-

Actions
-


Set NoCamera = True (this is the boolean)
-


Set HorseMiddle = True (this is a check to see if the camera is in the middle horse)
-


Camera - Pan camera for Player 1 (Red) to (Position of Horse Middle) over 0.50 seconds
-


Camera - Lock camera target for Player 1 (Red) to Horse Middle, offset by (0.00, 0.00) using Default rotation
-
-
-
Trigger 2
-

Events
-


Player - Player 1 (Red) Presses the Left Arrow key
-
-

Conditions
-

Actions
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




NoCamera Equal to True
-
-



Then - Actions
-




If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-





If - Conditions
-






HorseLeft Equal to False
-






HorseMiddle Equal to True
-






HorseRight Equal to False
-
-





Then - Actions
-






Set HorseLeft = True
-






Set HorseMiddle = False
-






Set HorseRight = True
-






Camera - Lock camera target for Player 1 (Red) to Horse Left, offset by (0.00, 0.00) using The unit's rotation
-
-





Else - Actions
-
-




If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-





If - Conditions
-






HorseLeft Equal to True
-






HorseMiddle Equal to False
-






HorseRight Equal to False
-
-





Then - Actions
-






Set HorseLeft = False
-






Set HorseMiddle = False
-






Set HorseRight = True
-






Camera - Lock camera target for Player 1 (Red) to Horse Right, offset by (0.00, 0.00) using The unit's rotation
-
-





Else - Actions
-
-
-



Else - Actions
-
-
-





