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 richard.falcos · Feb 11, 2012 at 12:28 PM · door

secret code to open door with sound emission

Hello everybody . I thank everyone in advance for your help. I a building set that there are many doors which open upon entering a secret code . So far my script is working fine , but I would like to open the door was delivered audio , see I put the sound to play when the last character of the code is entered, but the sound is playing on a loop , like that sound stop when the door was wide open , whether or not to enter the trigger , as it stands is ireal , maybe a timer with the command to stop the emission of sound, but do not know how to do that Someone would have a solution for this. thank you

My script:

 var close = false;
 var CodigoBau : String = "";
 var stringToEdit : String;
 //var estiloAviso = GUIStyle;  
 
 var AngleX : float = 0.0;
 var AngleY : float = 0.0;
 var AngleZ : float = 0.0;
 
 private var targetValue : float = 0.0;
 private var valorAtual : float = 0.0;
 private var easing : float = 0.05;
 
 var Sound:AudioClip;
 
 var Target : GameObject;
 
 function SetTheGUI () {
     close = true;
     //targetValue = AngleX;
     //valorAtual = 0.0;
 }
 
 function UnSetGUI () {
     close = false;
 
 }
 
 function OnGUI(){
 if (close){
     GUI.Box (Rect(Screen.width/2-60, Screen.height/2-80, 150, 35),"DIGITE O CÓDIGO");
     
     stringToEdit = GUI.TextField (Rect(Screen.width/2-60, Screen.height/2-40, 150, 25),stringToEdit, 11);
 
     
    if(stringToEdit == CodigoBau){
    
     audio.PlayOneShot(Sound);
     valorAtual = valorAtual + (targetValue - valorAtual) * easing;
      
     Target.transform.rotation = Quaternion.identity;
     Target.transform.Rotate (0 , 0, valorAtual);
     
     
 } 
       
 }
 
 }
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

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

4 People are following this question.

avatar image avatar image avatar image avatar image

Related Questions

How to code a one way door 1 Answer

I am trying to make a door, when using this script nothing happens. 0 Answers

How do you select a root object from a child's script? 1 Answer

Door Animation, Script Help Please! 2 Answers

Door key code 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