Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 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 /
avatar image
0
Question by AlienClubrider · Aug 04, 2013 at 08:03 PM · material color

What would the code look like if I want to spawn cubes of different color every spawn?

I am making a game like bejeweled and I need cubes to fall down in different colors. Like one cube is red another is blue. Then after that I need to put them in rows and after that I need them to know if the next 3 cubes are the same color they need to disappear. And the more cubes come down. Also how to put if you click on box then click a second box they will switch and if it does not make three colors in a row then they switch back.

Comment
Add comment
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

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by voporak5 · Aug 04, 2013 at 08:47 PM

You'll have to do some logical thinking. What I would do is, I would have some object act as a manager. In the manager would be an array of game objects. If your player clicks an object it will be thrown into the manager's array. Then I would have it where it checks the status of each of those game objects so maybe give each of them a number 1 for red, 2 for blue, and 3 for green. You would do (and this is quite lengthy but would work) a get component for each of those gameObjects so let's say

gameObjectScript as = gameObjectName[0].gameObject.getcomponent();

gameObjectScript bs = gameObjectName[1].gameObject.getcomponent();

gameObjectScript cs = gameObjectName[2].gameObject.getcomponent();

Then, I would do if(as.number == bs.number && bs.number == cs.number) { destroy(gameObjectName[0].gameObject); destroy(gameObjectName[1].gameObject); destroy(gameObjectName[2].gameObject);

//give points here

//do a method here that makes more objects }

that's just me though, ask some one else and they'll prolly say Oh do some switches or Enum, all that programming mumbo jumbo.

Comment
Add comment · Share
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

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

15 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

Related Questions

How do I get cubes to spawn in rows? 1 Answer

how do I put different color on cubes that are spawning? 0 Answers

Finding the minimum distance between randomly spawned objects in a 9 x 9 grid. 1 Answer

How to stop multiple overlapping spawns at one specific position? 1 Answer

Acessing Shader Properties in a object that has two materials 1 Answer


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