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
1
Question by dingben · Jun 22, 2010 at 05:21 PM · pluginweb

Web page questions

I am evaluating the Unity 3D Engine. There are multiple questions below(I am aware). Asking all these questions separately would cause much duplication in the various explanations. I seek rather a complete answer that addresses the concerns listed. Can anyone elaborate on these questions and return a write-up that covers all of the concerns listed along with a complete explanation on how all of the different parts are used whether inclusive or exclusive of each other.

Some of my early concerns:

  1. can VB.NET be used instead of C# (or BOTH?) in anything coded via the (object) tag?
  2. can and is javascript (be) used via the (object) tag or is it used as standardly done on the clientside with a call in the (head) of the page? or possibly the question is: how are the javascript scripts in Unity hooked/delivered into the overall scheme of the web page, the .unity file, the .js files, and any other associated files?
  3. is the (object) tag smart enough to use the modules(passed) from the cache rather than downloading them each time the page is brought up?
  4. can the Unity Scripts access HTML objects on the page(text boxes, etc) outside of the Unity predefined screen object?
  5. can the Unity plug-in be delivered to the clientside from my own servers or must it be downloaded from the Unity Web Site?
  6. is the plugin the unity.player?
  7. what files are downloaded for the app(game) to run on the web page and what do these files contain(language, compiled, interpreted, speed, file names, etc...)?
Comment
Add comment · Show 1
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 dingben · Jun 23, 2010 at 12:50 AM 0
Share

Thank you for reformatting my questions. I am just realizing this tool allows for better formatting than I had paid attention to. Have reformated the bullets to NU$$anonymous$$BERS to facilitate referencing. Tetrad, I revisited this post to mention I had happened upon the URL you pointed out, low-and-behold, your answer already here. Thank you, prompt indeed. $$anonymous$$ost of my fog is cleared. --- But still have difficulty. Will post after doing more reading.

1 Reply

· Add your reply
  • Sort: 
avatar image
3
Best Answer

Answer by Tetrad · Jun 22, 2010 at 06:00 PM

No, you can't use VB.net. Using Javascript in Unity (sometimes called UnityScript around here) doesn't mean you're writing javascript things on the web page itself, it means that's what you're using for your scripting language.

For how Unity can talk to the web page it's on, see this reference guide: http://panther.unity3d.com/support/documentation/Manual/Unity%20Web%20Player%20and%20browser%20communication.html

According to the unity EULA, you're not supposed to deliver the plug in download through any means other than a link to the Unity website.

When you build a unity game, it's a single .unity3d file that includes the compiled scripts and the resources used for the game. You can also break out separate files and download them separately or do streaming levels so the player can start the game quicker.

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 dingben · Jun 28, 2010 at 03:34 AM 0
Share

It took me a bit to see how all of this hooks up based on your post. I can see that I will be using (true)javascript in the HT$$anonymous$$L page and UnityScript on the embeded Unityplayer. I wish the .js extension would be .us for example. I will have to make sure the javascript.js and the Unity.js are kept at a distance to avoid potential confusion.

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

No one has followed this question yet.

Related Questions

Does implementing cryptocurrency in game Safe? -1 Answers

Web plugin installation in silent mode 0 Answers

Access web-hosted game from iOS mobile? 0 Answers

Web browser component 0 Answers

Are there any good plugins out there for putting a web page into a unity scene? 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