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 ForgeStudios · Aug 24, 2014 at 07:19 PM · c#communication

C# Script interaction between separate locations

I'm currently in the middle of integrating the gamejolt api into some of my games so that I can use their high score system, but recently i've run into a scripting problem. Usually, if I needed a script to interact with the gjapi files (located in their own folder) I would just move the to the folder and continue on, but this time I have a script that needs to interact with both the gamejolt api AND many of the other scripts (located in Standard Assets > Scripts). Is there a way to have scripts cross-communicate through these locations?

I've already tried transform.GetComponent(), but unity fails to recognize the script if it isn't in the same location as the script calling the function, the same goes for trying to initialize the script I want to call as a variable.

Thank you in advance for any advice or help!

Comment
Add comment · Show 2
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 tanoshimi · Aug 24, 2014 at 10:02 PM 0
Share

Unity doesn't care where the script source file is saved. The only thing that matters is script compilation order. stillsifsscriptsifsource f as vasifsstcvafsti

avatar image ForgeStudios · Aug 25, 2014 at 12:54 AM 0
Share

Can you change the compilation method/order, also what do those last 4 words mean?

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by NeverEndingPrjct · Aug 24, 2014 at 09:59 PM

what oO

using namespaces and alias should solve ure problem

Comment
Add comment · Show 2 · 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 ForgeStudios · Aug 25, 2014 at 12:54 AM 0
Share

Namespacing and alias would be nice, but the GameJolt API is very large and does not make use of them :/

avatar image NeverEndingPrjct · Aug 25, 2014 at 09:49 AM 0
Share

so u its in the global namespace ... u can access them from everywhere

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

23 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

Related Questions

Player lives script help 1 Answer

C# -- Build character unit from script 1 Answer

C# Randomly Adding Elements from stringListA to stringListB 1 Answer

C# Input.GetKey("Tab") Double Tap 1 Answer

Null in GetValidMethodInfo 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