नीचे दी गई जानकारी http://www.staredit.net/starcraft2/Third_Person_Camera से है जहां आप WASD ट्रिगर्स और कई कैमरा विकल्पों की तरह अधिक सामान पा सकते हैं, लेकिन तीसरे व्यक्ति सेटअप के लिए मूल बातें यहाँ हैं:
कैमरा ऑब्जेक्ट सेट करना
"कैमरा बनाएं" बटन के नीचे, आपको इसमें "कैमरा 001" मान के साथ एक सफेद बॉक्स दिखाई देगा, इसे राइट क्लिक करें और "संशोधित गुण" मारा। मानों को निम्न पर सेट करें (नाम - उप - मान - (विवरण)):
- कोण - दृश्य का क्षेत्र - 27.996 - (दृश्य कितना चौड़ा है। यह स्क्रीन के बाईं ओर से दाईं ओर 28 डिग्री दृश्य होगा) कोण - रोल - 0.0 - (बाएं से दाएं कैमरे को रोल करने के लिए कितनी दूर है) सोचो। बैरल रोल।)
- फ़ील्ड की गहराई - राशि - 0.0 - (अज्ञात, विकी लेख को अपडेट करने के लिए स्वतंत्र महसूस करें यदि आप इस मूल्य के बारे में कोई जानकारी जानते हैं)
- फ़ील्ड की गहराई - गहराई - 8.0 - (कैमरा कितनी दूर तक देखता है)
- फ़ील्ड की गहराई - अंत - 8.0 - (कैमरे के बिंदु से दृश्य की अंतिम स्थिति)
- फ़ील्ड की गहराई - प्रारंभ - 0.0 - (कैमरे के बिंदु से दृश्य की प्रारंभ स्थिति)
- दूरी - 4 - (शाब्दिक कैमरा कैमरे के वास्तविक स्थान से कितनी दूर है। इसे 0 एफपीएस (प्रथम व्यक्ति शूटर) में 0 परिणाम पर सेट करना, लगभग 4 टीपीएस (तीसरा व्यक्ति शूटर) होना
- दूरी - दूर क्लिप - 300.0 - (वह दूरी जिससे कुछ भी प्रदान नहीं किया जाएगा। यदि कैमरे से कुछ भी दूर है, तो यह नहीं होगा)
- दूरी - निकट क्लिप - .1 - (दूरी जब कुछ भी प्रदान नहीं किया जाएगा। अगर कैमरे से कुछ भी करीब है, तो यह नहीं होगा)
- दूरी - छाया क्लिप - 75.0 - (यह मानकर कि जिसके बाद छाया प्रदान नहीं की जाएगी)
- लक्ष्य - पिच - 12 - (कैमरे की पिच। पिच ऊपर / नीचे की ओर देख रही है)
- लक्ष्य - X - (कोई फर्क नहीं पड़ता, यह खेल के हर फ्रेम को बदल देगा)
- लक्ष्य - Y - (कोई फर्क नहीं पड़ता, यह खेल के हर फ्रेम को बदल देगा)
- लक्ष्य - Yaw - 180 - (कैमरे का Yaw। दाईं चाल से बाएं सोचें जो बैरल रोल नहीं है)
- लक्ष्य - Z ऑफसेट - 1 - (कैमरा जमीन से कितना दूर है)
हमें यहां जो मुख्य मूल्य चाहिए, वह दूरी है - 4. इसे 4 पर सेट करने से एक तीसरा व्यक्ति कैमरा तैयार करेगा (हालांकि एक समुद्री के अलावा अन्य इकाइयों के साथ, आपको इसे संपादित करने की आवश्यकता हो सकती है)। 0 पहला व्यक्ति कैमरा बनाएगा। वही टारगेट - Z ऑफसेट के लिए जाता है - 1. कुछ ऊपर के कैमरे को ऊपर उठाने के लिए एक लम्बी इकाई को अधिक मूल्य की आवश्यकता होगी।
सार्वत्रिक चर
कुछ वैश्विक चर की आवश्यकता है, जिनके नाम और प्रकार नीचे दिए गए हैं (नाम - प्रकार - मान - (विवरण)):
- फेसऑफ़सेट [8] - रियल - ०.० - (जहां प्रत्येक खिलाड़ी संबंधित इकाइयों का सामना कर रहा है)
- गति - वास्तविक - 0.03 - (वह गति जिस पर एक इकाई चलती है)
- यूनिट्स [8] - यूनिट - [ईएमपीवाई] - (प्रत्येक खिलाड़ी की संबंधित इकाइयाँ स्टोर करता है)
- प्लेयर [8] - रियल - ० - (स्टोर खिलाड़ियों है एक कुंजी नीचे है)
- प्लेयर [8] - रियल - 0 - (स्टोर खिलाड़ियों की कुंजी नीचे है)
- PlayerD [8] - रियल - 0 - (स्टोर खिलाड़ियों डी कुंजी नीचे है)
- PlayerW [8] - रियल - 0 - (स्टोर खिलाड़ियों डब्ल्यू कुंजी नीचे है)
कैमरा ट्रिगर सेट करें
Set Up Camera
Events
Timer - Every 0.0 seconds of Game Time
Local Variables
Yaw = 0.0 <Real>
CameraFocus = No Point <Point>
Counter = 0 <Integer>
Conditions
Actions
General - For each integer Counter from 1 to 8 with increment 1, do (Actions)
Actions
General - If (Conditions) then do (Actions) else do (Actions)
If
(Controller of player Counter) == User
(Status of player Counter) == Playing
Then
Camera - Apply Camera 001 for player Counter over 0.0 seconds with Existing Velocity% initial velocity, 10% deceleration, and Don't Include Target
Camera - Lock camera mouse relative mode On for player Counter
Camera - Turn camera mouse rotation On for player Counter
Camera - Turn camera height smoothing Off for player Counter
Camera - Turn camera height displacement On for player Counter
Else
कैमरा अपडेट ट्रिगर:
Camera Update
Events
Timer - Every 0.0 seconds of Game Time
Local Variables
Yaw = 0.0 <Real>
CameraFocus = No Point <Point>
Counter = 0 <Integer>
Conditions
Actions
General - For each integer Counter from 1 to 8 with increment 1, do (Actions)
Actions
General - If (Conditions) then do (Actions) else do (Actions)
If
(Controller of player Counter) == User
(Status of player Counter) == Playing
Then
Variable - Set Yaw = (Current camera yaw of player Counter)
Variable - Set CameraFocus = ((Position of Units[Counter]) offset by 0.0 towards (Yaw + 90.0) degrees)
Unit - Make Units[Counter] face (Yaw + FaceOffset[Counter]) over 0.0 seconds
Camera - Set the camera bounds for (Player group(Counter)) to (Region((X of CameraFocus), (Y of CameraFocus), ((X of CameraFocus) + 0.01), ((Y of CameraFocus) + 0.01))) (Do Not adjust the minimap)
Else