Unity is a cross-platform game creation system that focuses on easy art pipeline process. It consists of a game engine and an integrated development environment. The game engine's scripting is built on Mono.

learn more… | top users | synonyms (1)

1
vote
1answer
58 views

Getting curved-based zooming speed?

I am able to get a fairly smooth zooming function going on in my project. However I'm hoping to achieve a non-linear function. I've tried using the smoothstep function but it doesn't feel smooth ...
0
votes
0answers
38 views

Question about designing and controlling a forklift's forks

I am building a forklift for a game that I am working and I am trying to come up with a valid way of designing it. So far I haven't really liked the way it behaves in game The forklift has three parts ...
1
vote
1answer
28 views

Update total enemy counter after single enemy is defeated?

So I have a list that counts how many enemies are in the area. But when I kill an enemy, the list shows that that element in that array is missing, and doesn't reduce the enemy counter. How can I get ...
3
votes
1answer
97 views

How do I make an AI that stays at a distance from the player act correctly when cornered?

I am working on a few different AIs for a tile-based game. I'm trying to figure out one where that tries to keep a certain distance from the player. So if distance becomes small, move away. The whole ...
0
votes
6answers
121 views

How to add tiles randomly?

I made a set of 10 different "ocean" tiles, all interchangeable with one another, and I'd like to randomly attach these 10 different tiles together in different combinations over a large rectangular ...
1
vote
1answer
143 views

Enemy AI with Rigidbody - Floating in the air

I'm working on my enemy AI scripts and I'm using a rigidbody to have the enemies chase the player when the player gets into its aggro distance. Two of the main problems I'm having: When the game ...
0
votes
2answers
653 views

How do I trigger OnSelect() via the ISelectHandler in my class?

I'm trying to figure out how I can make a custom UI element identify when it has been selected or deselected. Classes such as Selectable inherit from the ISelectHandler and IDeselectHandler and their ...
0
votes
2answers
247 views

How do I make sure the player model only moves 1 unit?

I am doing a school assignment based off of the Unity3D tutorial 2D RogueLike (all code available here) In my version though, the movement is not turnbased and I am having some trouble figuring it ...
1
vote
1answer
91 views

unity3d model falling apart

I found something I can't understand. I'm only a beginner, so I thought I could use the CarController Scripts of the Car Demo for making a little driving game with different models. I wonder why the ...
1
vote
0answers
56 views

How do I get line numbers in a unity headless server's stack trace?

For some reason Unity 5 doesn't allow me to do a developement build of a headless server, and this is quite a problem when debugging, since I get stack traces without line numbers, such as: ...
0
votes
1answer
72 views

Material not changing Unity3d [duplicate]

I have a MeshRenderer mr public variable in script1. I dragged mesh1 from the assets in the mr place in the inspector of script1. mesh1 has a material mat1, I try to change this material to mat2 using ...
0
votes
0answers
14 views

Texture colour not matching sprite?

As per title, I am unable to get my texture to match the colour of the background sprite. How would i go about alleviating this?
1
vote
1answer
177 views

Raycast, UI and Update Question

I have movable objects in a scene. When Raycast hits an object, I have a hovering UI that moves to a retaliative distance from the hit object. When the object is dragged, the UI's position is moved ...
2
votes
1answer
60 views

Is it dramatically more efficient to have less BoxCollider2D's (for raycasting/custom physics)?

I have a temporary tile system for my platformer where I simply duplicate the same tiny box sprite with a BoxCollider2Don it over and over again. Like I said this is a temporary procedure for design ...
0
votes
1answer
63 views

Error compiling Unity after porting to mac

I used BitBucket to move my project from a PC to a Mac, now I can't compile in my Mac, as I get the following error: Error building Player: Win32Exception: ...
0
votes
2answers
131 views

Unity: Restrict movement inside a gameobject (2D)

I've been sort of trying my own thing but it's super buggy so I'd like to see what other people have done to create moveable spaces. In essence, I just want to restrict my character's movement to ...
0
votes
2answers
68 views

Can we create same name class for different objects in unity?

I have four similar objects in my game. As they are all similar therefore I have created a single script that defines mash for all of them. The script that defines mash for these objects uses a ...
0
votes
1answer
61 views

Getting position of finger along a screen

I'm trying to get a list of Vector2 position by tracking my finger and then tracing them with a prefab (Basically just gestures). I have appended an onGUI function to help print out the list of ...
0
votes
1answer
582 views

Display and render only a specific object in wireframe in Unity3D

I want to know how to view and render a specific game object (mesh) in wireframe, not the whole scene. I can change the scene to wireframe using GL.wireframe but the problem I want to view and render ...
2
votes
1answer
109 views

What can cause shadow slicing while moving camera?

Can't explain better than with video: https://youtu.be/4nIMIL6w-0M The effect I'm trying to achive is a simple fog of war. See, I have a point light casting shadows on a plane. The plane has a ...
4
votes
1answer
247 views

Fade between scenes

So I have googled how to do this already but all the answers were for older versions of unity and use things that are not applicable anymore. I am trying to do is fade the screen to white when the ...
1
vote
1answer
37 views

Run some objc code very early in unity iOS game lifetime

I want to hook up a crash reporting service to my unity iOS game. It's just one line of objC to add, as early into the app lifecycle as possible, but I'm not sure how to get it to run. I know I could ...
0
votes
0answers
87 views

Unity Input manager with chain of responsibility and delegates

I am working with unity and I am trying to build a better input system for my game. In essence there would be a singleton class that is the input manager. The player would subscribe to the manager ...
0
votes
0answers
66 views

odd behaviour with Linecast

I've been linecasting to determine if there is a wall in front of the player, and if there is, stop the player where the linecast hits the wall. My relevant code is this: void ...
1
vote
1answer
192 views

Unity - Plugin 'MFC100U.DLL' is used from several locations:

As per subject, I got this error message using Metaio SDK in Unity5. BTW, I'm using Mac, not Windows machine. Plugin 'MFC100U.DLL' is used from several locations: Assets/Plugins/x86_64/MFC100U.DLL ...
2
votes
1answer
161 views

How can I get complete path of a sprite?

I want to get a path of sprite using the spriteRenderer component in Unity.I want my path should be like - "asset/PATH OF MY FILE/FILENAME.EXTENSION". Currently I am using following code but it ...
0
votes
0answers
80 views

Unity linecasting issues

I know the problem is that my game is 2D (so my sprites have 2d components too) and I'm using a 3D linecast but I still don't know how to fix this issue -- using linecast2d gives me problems as well. ...
2
votes
1answer
151 views

Evil Genius styled building system

I'm currently playing around with a base builder/manager-esque type of game similar to Evil Genius. To build a room I would like to have the following process: 1. Select room type 2. Click and hold ...
2
votes
1answer
140 views

What is a reasonable way to avoid GC issues in Unity?

I've been reading about how garbage collection is a big problem when programming games using C#, Java, and the like - if you have a large amount of objects, the GC will run sporadically and scan ...
0
votes
3answers
150 views

How to change the gravity with a click

How to change the gravity of a ball upward with a click Then change it again downward with another click And so on In unity
2
votes
1answer
272 views

How to rotate an object along its trajectory path?

I have a missile launcher that uses initial velocity for the trajectory. I edit the launch angle from the editor, and then the script calculates the initial velocity required to land the missile to ...
0
votes
1answer
209 views

Unity3D - Change player input axes on trigger

Hope someone can help me with this, it seems like it should be a simple problem but that only makes it more frustrating! I have a simple game where you roll a ball around by applying force to the ...
0
votes
0answers
49 views

Is resource management a good idea when dealing with animations?

New to the Unity environment here and I have a question concerning how to efficiently manage computer resources in a top down 2D game. I have a large area that looks like a 2d rpg from the 90's and ...
0
votes
1answer
66 views

Rotation with respect to world instead of the object itself using Quaternion.Euler in unity

[Other answers on similar questions on stackexchange didnt help] This script is giving some weird outputs On running this script If I press rightarrow once followed by 's' the object rotates on 'z' ...
0
votes
0answers
62 views

Is there any way to bring animation into unity without a rig/bones?

I am developing for mobile and to make the game run on lower spec mobiles, I was only going to import bones/rig for the main character. There are other humanoid characters in the scene which do move ...
0
votes
2answers
446 views

Grenade throw logic

My case is: We are developing a kart racing game, and the players are fighting with each other and trying to reach the finish line. The thing is, I am confused over how to implement following logic: ...
0
votes
1answer
76 views

Unity - Missing Render Setting from Edit menu

Where I can select Render Setting from Edit menu from Unity5? It looks missing. It suppose to be like this one. Please advice. Thank you.
2
votes
1answer
614 views

Get mouse/touch position for NGUI event

Since I am using NGUI, to capture mouse events I use their methods such as void OnPress (bool isDown) { } How can I check the mouse/touch position that corresponds to this particular OnPress ...
0
votes
2answers
221 views

How can you have the Input Manager Axis values snap to 1 (or -1)?

When a selected key is pressed in Unity, the Input Manager's Input.GetAxis("Horizontal") function returns a gradually increasing number up to 1 (or negatively -1) for the length it is held down. The ...
2
votes
2answers
2k views

Blur effect on background to make the forground more clear unity

I'm making a game in unity and I'm trying to add a background blur effect to my game to make things a bit more clear. Here is an example of what I am looking to do: I'm trying to get the background ...
0
votes
0answers
163 views

How can I detect collision between two objects

I have some code that when I click on an object with my mouse it will change it to another object. I'm using this code to change an object into a shattered version I made of it for destruction ...
2
votes
1answer
164 views

How can I get the user altitude from an iPhone using Unity 3D?

I can see in the Unity 3D documentation that its possible to get the altitude of the user from their iPhone, but I cannot figure out how to actually do it. I try this code: using UnityEngine; using ...
1
vote
0answers
72 views

How to read the binary file generated by the Unity profiler?

I'd like to know how can I read the binary file generated by profiling Unity game and how can I save it on external hard disk.
0
votes
2answers
3k views

Rotate an object smoothly by 90 degrees on key press in unity3D

[I saw few similar question on stackexchange but none is solving the purpose.] I want to rotate a 3D object by 90 degrees on different axis on respective inputs. For example if 'a' is pressed, the ...
0
votes
0answers
67 views

How to scroll Select objects in the hierarchy tab?

So I am creating breakable objects in unity and I have to select around 200 objects in the hierarchy tab so that I can apply some components to each the pieces. My problem is that once I select more ...
1
vote
1answer
108 views

Efficient way to store information about neighbour chunks

I've finally managed to implement an infinite chunk loading system for my voxel engine. Since every chunk needs to have information about the border of the neighbouring chunks, I need to access them ...
1
vote
1answer
411 views

In Unity, how do I render a chromatic aberration effect?

I'd like to replicate the effect used in Teleglitch: In this scene, an object is rendered more than once at different position with different color. This game uses this shader effect to create ...
0
votes
2answers
56 views

UnityEngine.PlayerPrefs corrupts string?

I need to use PlayerPrefs to store arrays of bytes for my game. For some reason, the string I save with PlayerPrefs doesn't come out with the same length. I.e. byte[] TestArray = new byte[256]; for ...
0
votes
0answers
42 views

unity Rigidbody jump

I absolutely don't know what is the problem with this code and I have tried everything without any success. I need help. void FixedUpdate() { if (Physics.Raycast(transform.localPosition+new ...
-1
votes
1answer
30 views

Checking collision from below using OnCollisionEnter

Want to use OnCollisionEnter to see if there is a collision from below. void OnCollisionEnter(Collision other) { foreach (ContactPoint contact in other.contacts) { ...