What is Game Overlay in Unity?

Game overlay refers to the graphical elements that you can see on top of a game’s main view. They provide additional information or functionality to the player. Do you know What is Game Overlay in Unity? It is a popular feature in game development and Unity, one of the leading game engines, offers various tools and techniques to implement game overlays effectively.

In Unity, a game overlay can be used to enhance the player’s gaming experience by displaying important game-related information. It contains health points, scores, or inventory. Unity can also provide interactive elements, such as buttons or icons. It allows players to access additional features or settings during gameplay.

How game overlay is created:-

Typically you can create game overlays using the Unity GUI system, which includes various UI (User Interface) elements. These elements can be buttons, labels, panels, and sliders. You can customize, position, and animate these elements to create visually appealing and functional overlays.

To create a game overlay in Unity, developers can use either the built-in GUI system (OnGUI) or the more recent UI system (Canvas and UI components). The UI system, introduced in Unity 4.6, offers more versatility and better performance compared to the older OnGUI system.

Unity provides an intuitive interface for designing game overlays, allowing developers to drag and drop UI elements onto the screen. You can link the UI components to script functions to add interactivity and functionality.

In addition to the built-in GUI and UI systems, Unity also supports the use of third-party plugins and assets for creating game overlays. These plugins provide additional features and functionalities, such as advanced animations, visual effects, and pre-built UI components.

You can use Game overlays not only for displaying essential game information but also for creating immersive gameplay experiences. For example, You can use overlays to simulate a character’s heads-up display (HUD) or provide in-game menus and options.

Conclusion:-

Overall, game overlays in Unity are a powerful tool for game developers. It enhances the player’s experience by providing valuable information or interactive elements. With the vast range of UI elements and customization options available, you can effectively utilize game overlays to create visually appealing and engaging games. For full detail Clik here

important Temrminologies of Unity
important Temrminologies of Unity
Continue ReadingWhat is Game Overlay in Unity?

The position of a game object in Unity

The position of a game object in Unity refers to its location within the game world. So, You can define this position by a set of coordinates in a 3D space. It represents its placement along the X, Y, and Z axes. Understanding and manipulating a game object’s position is fundamental to game development in Unity. As it allows developers to control the movement and placement of objects within their games.

You can alter the position of a game object using scripts and various Unity components. Developers can change the position of an object dynamically during gameplay, allowing for interactive and engaging experiences. Additionally, the position of a game object is essential for implementing mechanics . It includes player movement, object spawning, and environmental interactions.

Unity typically represents the positions of game objects with Vector3 data types. It contains three floating-point values for the X, Y, and Z axes. This allows for precise control over the positioning of game objects within the game world. Developers can modify these values through code or Unity’s built-in transformation tools to achieve the desired movement of objects.

Understanding The position of a game object in Unity is crucial for creating immersive and dynamic game experiences. By manipulating the position of objects, developers can bring their game worlds to life . Additionally, they can create captivating environments for players to explore. With the ability to control and adjust the position of game objects, developers can craft unique and engaging gameplay experiences.

Postion of a Game object in Unity
Continue ReadingThe position of a game object in Unity

Scaling of Game Objects in Unity

In the world of game development, creating immersive and visually stunning virtual environments is a crucial aspect of delivering a rewarding gaming experience. One of the fundamental techniques employed by developers is the Scaling of Game Objects in Unity. This process involves resizing three-dimensional (3D) models and assets within the Unity game engine to achieve the desired visual output.

Scaling not only allows developers to manipulate the size of game objects but also plays a vital role in maintaining proportion. It also plays a role in enhancing realism and facilitating the seamless integration of different elements within a game. Whether you are creating characters, structures, or environments, being proficient in scaling is essential for achieving a cohesive and visually appealing game design.

The first step in implementing scaling is understanding the fundamentals of Unity’s coordinate system. Unity operates on a Cartesian coordinate system, where objects are positioned in a 3D space defined by three axes: X, Y, and Z. Each axis represents a specific direction: X represents horizontal movement, Y represents vertical movement, and Z represents depth or forward/backward movement. This system enables developers to accurately position and orient game objects in the virtual environment.

To scale a game object in Unity, developers typically access the Transform component of an object. The Transform component defines the position, rotation, and scale of a game object within the scene. By adjusting the Scale property of the Transform component, developers can change the size of an object. Scaling can be performed manually by entering numerical values or visually by dragging handlebars in Unity’s scene editor.

Uniform scaling and non-uniform scaling:-

Scaling can be performed uniformly along all three axes or independently on each axis, allowing precise manipulation of an object’s dimensions. Uniform scaling ensures that an object retains its original proportions while changing its overall size. On the other hand, non-uniform scaling allows developers to stretch or compress an object in a specific direction, altering its shape and appearance.

It is important to note that scaling affects not only a game object but also its child objects. When a parent game object is scaled, all of its child objects are scaled proportionally. This property allows developers to create complex hierarchical structures and resize them effortlessly while maintaining overall coherence.

While scaling can be an effective tool for adjusting the size of game objects, it is crucial to exercise caution and consider the impact on other aspects of game development. Over-scaling or under-scaling objects can lead to visual inconsistencies, collisions, or unintended behavior. Taking into account factors like gameplay mechanics, physics, and performance optimization is essential to ensure a seamless gaming experience.

conclusion:-

In conclusion, the Scaling of Game Objects in Unity is a fundamental aspect of 3D game development. Resizing game objects allows developers to create visually appealing immersive environments, maintain proportions, and seamlessly integrate different elements. Understanding the coordinate system, utilizing the Transform component, and considering the impact on other aspects of game development are essential for mastering the art of scaling. With practice and experience, developers can leverage scaling to create captivating and visually stunning games.

scaling on object in unity image
scaling on an object in a unity image
Continue ReadingScaling of Game Objects in Unity

Translation of Game Objects in Unity

unity scene with game object
unity scene with the game object

In the world of game development, creating immersive gameplay experiences is essential. One crucial aspect that contributes to this immersion is the movement and positioning of game objects within the game environment. This aspect is the Translation of Game Objects in Unity. Unity, a popular game development engine, offers a wide range of tools and features to accomplish this, including the translation of game objects.

Translation:-

Translation, in the context of Unity, refers to the process of moving game objects from one point in a scene to another. It allows developers to manipulate the position of objects dynamically, creating seamless animations, interactions, and transitions within the game world. This fundamental concept forms the basis for building engaging gameplay mechanics and visual effects.

Implementing translation in Unity is relatively straightforward. Unity provides a convenient scripting API known as Transform, which is attached to every game object within a scene. The Transform component handles the position, rotation, and scale of the objects.

To achieve translation, developers can utilize the various functions provided by the Transform component. The most commonly used function is “Translate,” which moves the object in the specified direction by the given amount. This function takes parameters such as the direction vector and the distance to translate, allowing developers to control the precise movement of game objects.

Aside from the Translate function, the Transform component offers additional features to fine-tune the translation behavior. For instance, developers can specify whether the translation should be relative to the object’s local coordinate system or the global coordinate system. This flexibility allows for complex movement patterns and hierarchical transformations within the game hierarchy.

Order of Occurrence:-

One important aspect to consider when implementing translation is the order in which it occurs. Unity follows a sequential execution model, meaning that the order in which scripts are executed affects the outcome. Therefore, developers must carefully orchestrate the order of translation operations to achieve the desired effects.

Furthermore, Unity offers a visual editor, known as the Scene View, which provides a graphical representation of the game environment. This tool enables developers to interactively position and translate game objects, making it more intuitive to create, test, and fine-tune translations.

In conclusion, the translation of game objects in Unity is a vital aspect of creating compelling gameplay experiences. It allows developers to dynamically move objects within the game world, resulting in engaging animations, interactions, and visual effects. With Unity’s Transform component and various functions like Translate, developers have the necessary tools to implement accurate and versatile translations. Understanding the basics of translation and its usage within Unity empowers developers to add a new dimension of interactivity and immersion to their games.

Continue ReadingTranslation of Game Objects in Unity

Unity – Mazda Partnership

Unity - Mazda Partnership image

Unity, जो कि  क्रिएटर्स के लिए कई प्लेटफार्मों पर वास्तविक समय के गेम, ऐप्स और अनुभवों को बनाने

और विकसित करने के लिए उपकरणों का दुनिया का अग्रणी मंच है

आज माज़्दा मोटर कॉर्पोरेशन (“माज़्दा”) के साथ एक नई साझेदारी की घोषणा की,

ताकि नेक्स्ट लेवल का  विकास किया जा सके।

Unity – Mazda Partnership एक तरह से नेक्स्ट -जेनरेशन इन-केबिन कार अनुभव प्रदान करेगा ।

जो ड्राइवरों के लिए अधिक सहज होगा उसका क्यों कि ये ऑन-रोड जैसा अनुभव प्रदान करेगा। 

मजदा अपने  इन-कार उपकरणों में यूनिटी के साथ बनाए गए एप्लिकेशन को एम्बेड करके, उच्च-प्रदर्शन क्षमताओं को आगे बढ़ाने की उम्मीद करेगी 

ये उसके ग्राहकों के लिए अधिक आकर्षक और सहज हैं।

माज़्दा अपनी “2030 प्रबंधन नीति” के तहत सभी क्षेत्रों में अनुसंधान और विकास में तेजी ला रही है

माज़दा कॉकपिट HMI में GUI समाधान पेश करने और माज़्दा के ‘मानव केंद्रित’ वाहन इंजीनियरिंग के लक्ष्य को आगे बढ़ाने के लिए यूनिटी के साथ काम कर रही है।

जिसे तेजी से नवप्रवर्तनशील गेम उद्योग में अपनी तकनीकी क्षमताओं और उच्च गुणवत्ता के लिए बेहतर माना जाता है।

Unity – Mazda Partnership समझौता कॉकपिट HMI क्षेत्र में निरंतर विकास के लिए माज़्दा के अनुसंधान

और विकास प्रयासों का हिस्सा है।

भविष्य मे विकसित किए जाने वाले GIU को माज़्दा की 2030 प्रबंधन नीति के तहत चरण 2 से शुरू होने वाले मॉडल में स्थापित किए जाने की उम्मीद है।

पूरी डीटेल के लिए यहाँ क्लिक करें। 

Continue ReadingUnity – Mazda Partnership

Terms used in Unity Games Part 10

Unwrap in unity:-

Terms used in Unity games part 10 मे हम लोग सबसे पहले Unwrap को देखेंगे । 

Unwrap का मतलब होता है कि कोई भी फ्लैट टेक्सचर मॉडल पर कैसे लपेटा  जाएगा । 

यहां पर जो सबसे इंपोर्टेंट बात ध्यान रखने लायक है वह यह है कि जैसे किसी मॉडल पर आपको कोई टेक्सचर लपेटना है। 

तो उसे आपको यह ध्यान रखना पड़ेगा कि मॉडल के ऊपर टेक्सचर को किस तरीके से लपेट जाना है।  

क्योंकि अगर लपेटने का डायरेक्शन ठीक नहीं होगा तो मॉडल पर यह टेक्सचर अच्छे से बैठ नहीं पाएगा।  

इसके बाद शेडर्स और टेक्सचर में बेसिक अंतर को देख लेते हैं। 

तो वह जहां टेक्सचर बताता है कि मॉडल पर क्या ड्रा किया जाए वहीं शेडर्स बताता है कि इसे कैसे ड्रॉ किया जाए। 

मेष , शेडर्स और टेक्सचर:-

unity interface showing game object with materials and mesh terms used in unity.
unity interface showing game object with materials and mesh

मेष , शेडर्स और टेक्सचर को एक एग्जांपल से समझ सकते हैं जैसे कि कोई लकड़ी अस्तित्व में है यानी कि वह mesh  है और इसके कलर, टेक्सचर और अन्य विजुअल एलिमेंट्स इसके टेक्सचर होते हैं और जब लकड़ी को भीगा दिया जाए तो सूखी लकड़ी और भीगी लकड़ी उसके शेडर्स को बताती है। 

मैटेरियल्स कंटेनर्स की तरह होते हैं। जो की टेक्सचर और शेडर्स को कंटेन करके रखते हैं 

Terms used in Unity games part 10 के अंत मे कुछ शेडर्स प्रॉपर्टीज को देख लेते हैं ➖

Albedo:-

मोडेल की कलर इनफार्मेशन टेक्स्चर मे होती है। 

इसलिए आप albedo पर टेक्स्चर सेट कर सकते हैं।  

क्यों की albedo प्रॉपर्टी ऑब्जेक्ट model के base कलर को ही बताता है। 

Metalic

ये प्रॉपर्टी मेटालिक और मटीरीअल looks को बताती है। 

smoothness :

ये property model को less या more shiney बनाता है। 

नॉर्मल मॅप:

मोडेल मे और ज्यादा डिटेल्स डालने के लिए लाइट का कैल्क्यलैशन किया जाता है। 

जिसके लिए इसी नॉर्मल मॅप का इस्तेमाल होता है। 

Tiling :

ये प्रॉपर्टी बताती है की कब कब टेक्स्चर मोडेल पर रीपीट होना चाहिए।

Continue ReadingTerms used in Unity Games Part 10

Important Terms of Unity Part 9

sprite in Important Terms of untiy part 7

स्प्राइट:- Important Terms of Unity

Important Terms of Unity Part 9 के सुरुआत मे हम लोग देखेंगे की स्प्राइट क्या होते हैं।

स्प्राइट जस्ट टेक्सचर्स होते हैं जिनको फ्लैट 3D ऑब्जेक्ट्स पर अप्लाई किया जाता है

models tab Important Terms of untiy part 7

अगर आपको यूनिटी में कोई मेष बनानी है तो यहां पर पहले से दी गई यानी previously  डिफाइंड जो मेष होती हैं उन ऑब्जेक्ट पर इन built-in-meshes  का उपयोग करके आप कोई भी सिंपल मेष बना सकते हैं यानी कि एक ऑब्जेक्ट का मॉडल बन सकते हैं इन प्री डिफाइंड meshes  की मदद से। 

built in meshes Important Terms of untiy part 7

supported files:-

अब बात करते हैं कि किस तरह की फाइलों को यूनिटी सपोर्ट करता है । 

यूनिटी Unity supports .fbx, .dae, .3ds, .dxf, .obj

यूनिटी मे वन जनेरिक यूनिटी 1 मीटर के बराबर होती है। वही बाकी की कुछ softwares  मे जैसे की ब्लेन्डर मे वन यूनिटी 1 सेन्टमीटर के बराबर होती है।

टेक्सचर्स, शेडर्स और मैटेरियल्स:-

Important Terms of Unity Part 9 के अंत मे हम लोग बात करते हैं टेक्सचर्स, शेडर्स और मैटेरियल्स की। 

ये जो ग्राफिकल असेट्स होती हैं।  

इसको हम लोग टेक्सचर्स, शेडर्स  और मैटेरियल्स में बताते हैं। जहां टेक्सचर्स और शेडर्स, मैटेरियल्स पर अप्लाई होते हैं। 

और फिर यह मैटेरियल्स मॉडल पर अप्लाई होते हैं। 

तो इस हिसाब से मैटेरियल्सटेक्सचर्स और शेडर्स  के लिए कंटेनर की तरह काम करते हैं 

टेक्सचर्स फ्लैट इमेज होती हैं जो की 3D ऑब्जेक्ट्स पर अप्लाई होती हैं टेक्सचर्स  से ही मॉडल कलरफुल और इंटरेस्टिंग बन जाता है ।

Continue ReadingImportant Terms of Unity Part 9

Important terms of Unity Part 8

mesh materials shaders textures in unity part 8

मॉडल, मैटेरियल्स और टेक्सचर:-

Important terms of Unity Part 8 के इस चैप्टर में हम लोग देखने वाले हैं,मॉडल, मैटेरियल्स और टेक्सचर को । 2D ग्राफ की अगर हम लोग बात करें,तो यह ग्राफ स्प्राइट से मिलकर बनता है। 

यहां पर स्प्राइट का मतलब है फ्लैट इमेज । 

2D गेम में जब इन स्प्राइट इमेज के एक प्वाइंट को हम लोग चेंज करते हैं,एक सीक्वेंस में। 

तब यह इमेज चलती हुई प्रतीत होती हैं।  

Meshes:-

इसके बाद बात करते हैं meshes की। 

Mesh क्या होते हैं?

mesh इंटरकनेक्टेड ट्राएंगल्स की एक सीरीज होती है। 

यह meshes एक दूसरे से कनेक्ट होकर एक स्ट्रिप बनाती हैं।  

और इन strips  से मिलकर ही एक complex ऑब्जेक्ट बनता है। 

अब यहां पर एक क्वेश्चन नहीं उठता है कि क्या जितने भी 3D ऑब्जेक्ट्स हैं वह पूरी तरीके से ट्रायंगल से मिलकर बनते हैं? 

तो इसका उत्तर है हां। 

कंप्यूटर ऑब्जेक्ट को जब प्रोसेस  करता है तो ऑब्जेक्ट से पहले उसे बोलते हैं कि ग्राफिक्स को कंप्यूटर प्रक्रिया करता है।  

ग्राफिक्स क्या होता है? 

ये सीरीज आफ प्वाइंट्स होता है 

और पॉइंट्स क्या होते हैं ?

ये वर्टेक्स होते हैं। और और तीन वर्टेक्स मिलकर एक ट्रायंगल बनाते हैं।  

दो ट्रायंगल बनाने के लिए हमें एक और वर्टेक्स की जरूरत पड़ती है। 

यानी दो ट्रायंगल हम चार वर्टेक्स से बना सकते हैं। 

और तीन ट्रायंगल बनाने के लिए हमें 5 वर्टेक्स की जरूरत पड़ती है। 

इस तरीके से हम ट्रायंगल की स्ट्रिप बनाकर पूरे 3D ऑब्जेक्ट को तैयार कर सकते हैं। 

उसका मॉडल बना सकते हैं क्योंकि यही ट्रायंगल की स्ट्रिप ऑब्जेक्ट की मेष बनाकर हमें देता है। 

Model:-

तो इस तरह से मेष में सारे पॉइंट्स और लाइन होती हैं, जो की ऑब्जेक्ट के 3d शॉप को डिफाइन करते हैं।  

मेष को हम लोग मॉडल भी बोल सकते हैं और यह थोड़ा सा बड़ा होता है 

मतलब एक ऑब्जेक्ट का मॉडल ऐसा होता है कि ऑब्जेक्ट का सारा मेष इसमें मौजूद होता है। 

तो Important terms of Unity Part 8 के अंत मे बड़ी डेफिनेशन के रूप में हम लोग देखे तो मॉडल एक ऑब्जेक्ट है जिसमें मेष एनीमेशन टेक्सचर्स शेडर्स और मैटेरियल्स मौजूद होते हैं।

Continue ReadingImportant terms of Unity Part 8

Important Terms in Unity Part 7

स्केलिंग:-

Important terms of Unity Part 7 के इस पार्ट मे बात करते हैं स्केलिंग की । 

जिस तरीके से आप Rotation कर रहे थे।  उसी तरीके से अगर हम लोग ऑब्जेक्ट के साइज को बदलें तो इस साइज के बदलने की प्रक्रिया को स्केलिंग कहते हैं। 

निम्नलिखित फिगर में आप इसे समझ सकते हैं

Unity interface showing Gizmo and scalling terms part 7.

लोकल कोऑर्डिनेट सिस्टम:- 

यहां पर जब आप ट्रांसपोर्टेशन कर रहे होते हैं यानी कि ऑब्जेक्ट की पोजीशन बदल रहे होते हैं।  

या ऑब्जेक्ट को स्केल कर रहे होते हैं।  

या ऑब्जेक्ट में रोशन कर रहे होते हैं। 

तो यहां पर आपको बस एक बात याद रखनी है यह जितने भी ट्रांसफॉर्मेशन आप कर रहे होते हैं ,

सारे लोकल कोऑर्डिनेट सिस्टम पर आपको करना होता है।  

क्योंकि आप लोकल कोऑर्डिनेट सिस्टम पर अपने ऑब्जेक्ट को रोटैट कर रहे होते हैं।  तो आप देखेंगे आपका जो लोकल कोऑर्डिनेट का जो ओरिएंटेशन है वह भी चेंज हो जाता है।  

गिज्मो पोजीशंस,पीवॉट ऑप्शंस और सेंटर ऑप्शन:-

Important terms of Unity Part 7 के इस पार्ट के अंत मे अब बात कर लेते हैं गिज्मो पोजीशंस की।  

जो आपको कॉर्नर पर आइकॉन दिख रहा है, इसी को गिज्मो बोलते हैं। 

इसके अलावा आपको पीवॉट ऑप्शंस और सेंटर ऑप्शन दिखते हैं।  

अगर आप ऑपरेशन करने से पहले पीवॉट ऑप्शन को सेलेक्ट करते हैं

तो जितने भी ऑब्जेक्ट आपके सीन में होते हैं। 

अगर आप उन सभी पर ऑपरेशन करना चाहते हैं। 

उनमें जो फर्स्ट सिलेक्टेड ऑब्जेक्ट होता है। 

उसी को केंद्र मानकरआप अपने सीन  के ऑब्जेक्ट में ऑपरेशन कर रहे होते हैं। 

वहीं अगर अपने सेन के सारे ऑब्जेक्ट के को सेलेक्ट करके रखा है, और पीवॉट ऑप्शन की जगह पर अपने सेंटर सिलेक्ट कर रखा है।  

तो जब आप ऑपरेशन करेंगे सारे ऑब्जेक्ट के ऊपर, तो जो भी ऑपरेशन होगा।  

वह सारे ऑब्जेक्ट का एक केंद्र मानकर इस केंद्र के अनुसार सारे ऑब्जेक्ट पर ऑपरेशन करेगा। 

Continue ReadingImportant Terms in Unity Part 7

Important Terms in Unity Part 6

फंडामेंटल यूनिट गेम ऑब्जेक्ट:-

Important Terms in Unity Part 6 के अंदर हम लोग गेम ऑब्जेक्ट की बात करेंगें। तो जितनी भी चीजें सीन में दिख रही होती हैं। जैसे कि मॉडल,लाइट्स, कैमरा, पार्टिकल सिस्टम इत्यादि होते है।  यह सारे गेम ऑब्जेक्ट होते हैं। एक तरह से सीन की फंडामेंटल यूनिट गेम ऑब्जेक्ट ही होते हैं।और जैसे ही किसी गेम ऑब्जेक्ट को आप सेलेक्ट करते हैं। तो इंस्पेक्टर पैनल में आपको जितनी चीज दिखती हैं।  वह इस गेम ऑब्जेक्ट में वैराइटी डालने का काम करती हैं। इंस्पेक्टर पैनल में आपको स्कीम ऑब्जेक्ट के ऊपर अप्लाई होने वाले कॉम्पोनेंट्स प्रॉपर्टीज दिखती हैं। जो कि इस गेम ऑब्जेक्ट के बिहेवियर को चेंज करती हैं।  

निम्नलिखित फिगर में आपको बताया जा रहा है कि किस तरीके से आप अपने सीन में गेम ऑब्जेक्ट ऐड कर सकते हैं।  यानी की गेम ऑब्जेक्ट जोड़ सकते हैं।इसके लिए आप को Hierachy वाले टैब मे (directional light के नीचे ) राइट क्लिक करके ऑब्जेक्ट ऐड कर सकते हैं।  

unity scene interface image showing addition of game object

ट्रांसफॉर्मस :-

इसके बाद हम लोग बात कर लेते हैं ट्रांसफॉर्मस की। ट्रांसफॉर्मस क्या होते हैं। तो 3D स्पेस में जितने भी ऑब्जेक्ट आपको दिखाई देते हैं।  उन सभी ऑब्जेक्ट में पोजीशन होती है, रोटेशन होती है, स्केल होते हैं।  अगर आप पोजीशन, रोटेशन, स्केल को आप कंबाइन करके देखें। तो यही ऑब्जेक्ट का ट्रांसफॉर्म कहलाता है। तो ट्रांसफॉर्म कंपोनेंट ऐसा कंपोनेंट होता है। जो हर एक गेम ऑब्जेक्ट के पास होता है। यहां तक कि अगर आप empty गेम ऑब्जेक्ट लेंगे तो उसमें भी ट्रांसफॉर्मस होते हैं।  

पोजीशन, rotation,  और स्केल:-

तो इस ट्रांसफार्मर में आपको ऑब्जेक्ट की तीन चीज दिखाई देती है पोजीशन, rotation,  और स्केल। 

तो जो हम लोग q w e r t  के जरिए जो फंडामेंटल ऑपरेशन कर रहे थे।  वह एक तरह से  इसके ट्रांसफार्मर में ही चेंज कर रहे थे। यानी की जो ऑपरेशन हम लोग ऑब्जेक्ट पर करते हैं।

चाहे उसका Rotation बदले ,स्केल बदले या पोजीशन बदलें तो इससे ऑब्जेक्ट का ट्रांसफॉर्म ही बदलता था। 

निम्नलिखित फिगर में आप इसे देख सकते हैं। 

यहां पर आपको ऑब्जेक्ट का ट्रांसफॉर्म्स और जो इसके ऊपर होने वाले ऑपरेशन हैं, वह दिखाई दे रहे हैं।

unity scene showing position scalling and rotation of game object

ट्रांसलेशन:-

इसके बाद बात कर लेते हैं ट्रांसलेशन की 

ट्रांसलेशन क्या होता है? 

सीन में मौजूद जो आपको गेम ऑब्जेक्ट दिखाई दे रहे होते हैं।  उनकी पोजीशन को जब चेंज करते हैं।

मतलब आप उनके कोऑर्डिनेट पोजीशन को जब चेंज करते हैं।  तो इसी चेंज करने की प्रक्रिया को ट्रांसलेशन कहा जाता है। 

रोटेशन:-

Important Terms in Unity Part 6 के अंत मे हम लोग बात कर लेते हैं रोटैशन की।

जिस तरीके से पोजीशन को आप चेंज कर रहे थे तो उसे हम लोग ट्रांसलेशन बोलते हैं। 

उसी तरीके से जब आप ऑब्जेक्ट के रोटेशन को चेंज करते हैं। 

तो उसकी प्रक्रिया को हम लोग Rotation बोलते हैं। 

जैसे कि हम लोग किसी ऑब्जेक्ट को उसके किसी एक्सेस के अबाउट rotate  करते हैं। 

तो इसे ही हम लोग रोटेशन अबाउट that axis बोलते हैं। 

निम्नलिखित फिगर में इसे आप समझ सकते हैं

unity scene showing rotation of game object
Continue ReadingImportant Terms in Unity Part 6