- Home /
Beam Array(Phaser)
I got a script going now just need to know if its possible to set a firing arc to a weapon mounted to a ship that can fire only forward based on object and aft based on object. Also a problem with spamming key. See bellow post! The game STO makes it look easy lol Anyways not sure how well unity is as far as a engine and what it can do.
All of what you describe is both possible and relatively easy, but I can't provide a single answer to the question because the question contains multiple sub-problems. :)
I can, however, point you in the right direction with this comment: You probably want to take a look at the LineRenderer component:
http://docs.unity3d.com/Documentation/Components/class-LineRenderer.html
It does what you need (draws a textured line across 3D space from coordinate to coordinate). You can play around with its shader and texture in the editor without coding, but you will have to write code to get it to update its endpoints from frame to frame when your player or the target moves. It's not mathematically difficult, but it'll constitute the tricky part if you're not a programmer.
Answer by Tarlius · Oct 30, 2013 at 03:13 AM
As CHPedersen already said, you have presented a lot of problems. Try to break them down into smaller problems. This is good programming practice.
Selection: - Input: check the keyboard with Input.GetKeyDown for tab/etc. - Selectable items: Maintain a List of GameObjects that are on screen, perhaps with OnBecameVisible - Rendering: look at LineRenderer, as CHPederson suggested.
As for firing in an arc- search for homing missiles and you should find simple solutions here. I know its here because I upvoted a beautifully simple solution for it a while back!
I managed to figure out the beam and targeting, thanks both of you.
Your answer
Follow this Question
Related Questions
is it possible to make the player to transform into a differet object? 0 Answers
Create a guitexture When clicked on 3d text? 0 Answers
laser not working need changes 0 Answers
Equip in-game map item 1 Answer