Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
  • Help Room /
avatar image
0
Question by Fencer300 · Apr 03, 2016 at 09:33 PM · 2dspawn points

2d Obstacle spawner with fixed distance between objects

I have a ball moving forward, and so far a single cube controlled by the mouse, I want to have at least 5 cubes on screen once the game starts with a certain range of space between them and have them have different spawn locations every time to kinda randomize the game. Whenever I seem to spawn though, it spawns on top of the already existing cube

Comment
Add comment · Show 5
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Abhiroop-Tandon · Apr 04, 2016 at 08:52 AM 0
Share

No one would be able to help without seeing your code

avatar image Fencer300 Abhiroop-Tandon · Apr 04, 2016 at 09:09 AM 0
Share
 using UnityEngine;
 
 public class RandomSpawner : $$anonymous$$onoBehaviour { public GameObject prefab1;
     
 
     
     public int platform;
     
     // Use this for initialization
     void Start()
         
     {
         InvokeRepeating("CreateObstacle", 1f, 1.5f);    //generate
     }
     
     void CreateObstacle()
     {
         platform = Random.Range (1, 7);             //radom number generator b/w 1 and 7
         float randomY = Random.Range(-5f, 5f);      // appear b/w -5 and 5 in y-axis
         float rightScreenBound = 30;                // spawn this much right of the screen
         
         switch (platform)
         {
         case 1: 
             Instantiate(prefab1, new Vector3(rightScreenBound, randomY, 0), Quaternion.identity); 
             break;
         
         }
         
         
     }
 }
avatar image Abhiroop-Tandon Abhiroop-Tandon · Apr 04, 2016 at 10:00 AM 0
Share

Ok so you only have a random y position so they will obviously spawn at the same x and z (which means on top of each other). You need to do the same random thing for x or z which ever way you are setup !!

avatar image Fencer300 Abhiroop-Tandon · Apr 04, 2016 at 11:21 AM 0
Share

How could i have missed that :p. Anyway, how could I make it spawn within a certain y axis?

Show more comments

0 Replies

· Add your reply
  • Sort: 

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

62 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Animation window time bar shows 1 minute increments - HELP 0 Answers

Get angle between a position and facing direction 0 Answers

Weird 2D rotation in child to parent relation hierarchy 0 Answers

Creating a background to have a random shape destroy effect 0 Answers

Exclude UI / HUD layer from post processing in Universal RP using 2D Renderer 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges