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 Doneyes · Sep 04, 2012 at 02:43 PM · gameobjectremovevar

How do I remove a GameObject var?

If this is my script, how do I remove the game object? I need to rephrase though. How do I remove it from the property window? When I click on whatever the script is in, the game object will want me to assign something to it. So I do. Now how do I remove that game object from that spot? Also, how do I add one to it? I will answer all answers hopefully in less than an hour after posted if you have a question.

var Product : GameObject;

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 AlucardJay · Sep 04, 2012 at 03:21 PM 0
Share

I've tried to understand this question, but am struggling....

If you want to have a variable in your script, but hide it in the Inspector, declare it as a private variable :

 private var Product : GameObject;

Now how do I remove that game object from that spot? Also, how do I add one to it? do you want to store more than one object in an array? I have no idea what you are asking, sorry.

avatar image Mander · Sep 04, 2012 at 03:51 PM 0
Share

do u want to add a gameObject via script or by the inspector? i dont get it

avatar image Doneyes · Sep 04, 2012 at 04:03 PM 0
Share

I thought it might sound confusing. I want fo change objects out of the inspector. I want to take a gameobject variable and change the gameobjects in it. Like lets say product1 is in var object : gameobject. I want to put product2 in place of product1

avatar image AlucardJay · Sep 04, 2012 at 04:08 PM 0
Share
 var product1 : GameObject;
 var product2 : GameObject;
 
 function SwapObjects()
 {
     var swapper : GameObject = product1;
     product1 = product2;
     product2 = swapper;
 }

Is this what you meant? So if you call SwapObjects(); whatever is in product 1 and 2 will be swapped.

EDIT : EmptyObjects() gives null values for product1 & 2

 var product1 : GameObject;
 var product2 : GameObject;
 
 function SwapObjects()
 {
     var swapper : GameObject = product1;
     product1 = product2;
     product2 = swapper;
 }
 
 function EmptyObjects()
 {
     product1 = null;
     product2 = null;
 }
avatar image Doneyes · Sep 04, 2012 at 04:25 PM 0
Share

I thought it through, and what I was thinking wont work. Sorry!

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by Eric5h5 · Sep 04, 2012 at 05:17 PM

To delete an item, either click the selector and select "none" from the list, or press the delete key. To replace an item, either click the selector and select another item from the list, or drag'n'drop another item on the slot.

Comment
Add comment · Show 1 · 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
avatar image Doneyes · Sep 04, 2012 at 05:34 PM 0
Share

I was wanting to do this in script though.

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

10 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

Related Questions

In a tile-based game, best way to select multiple tiles via dragging? 1 Answer

How to remove closest game object? 1 Answer

New to unity - I am using this script to add prefabs to an inventory array on click. How can I remove those prefabs/gameobjects from my array slots once I have instantiated them? see the example code below: 1 Answer

Remove all duplicates from a list 1 Answer

Removing objects from an array 2 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