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 AusAndrew19 · Sep 20, 2012 at 10:12 AM · fpshorror

How to make a image flash infront of the camera

Thanks to "Save" This issue has been resolved. But i would like to post the script in this main Section so i can help other people with the same problem :)

Its the same script "Save" Shared but i have added Audio For a scarier Feel :)

 var trollImage : GUITexture;
 var Scream : AudioClip;
 
 function Start () {
     trollImage.enabled = false;
 }
 
 function OnTriggerEnter () {
     audio.clip = Scream;
     audio.Play();
     trollImage.enabled = true;
     while (trollImage.color.a>0) {
        trollImage.color.a-=1*Time.deltaTime;
        yield;
     } 
 }

Have Fun! Thank you heaps "Save"

Sound repeats if you walk through again.. Not to sure how to fix that sorry.

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
3
Best Answer

Answer by save · Sep 20, 2012 at 10:27 AM

Create a GUITexture (GameObject > Create Other > GUI Texture).

On the trigger place a script something like this and assign the trollImage in Inspector,

 var trollImage : GUITexture;
 
 function Start () {
     trollImage.enabled = false;
 }
 
 function OnTriggerEnter () {
     trollImage.enabled = true;

     //Add audio and other logic here

     while (trollImage.color.a>0) {
         trollImage.color.a-=1*Time.deltaTime;
         yield;
     }
     collider.enabled = false; //Disables the collider so event only happens once
 }
Comment
Add comment · Show 9 · 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 AusAndrew19 · Sep 20, 2012 at 10:28 AM 0
Share

Wow. Thank you fast response. I will try this now :)

avatar image save · Sep 20, 2012 at 10:32 AM 1
Share

No worries! I assumed that you only wanted this to happen once so I added a boolean for disabling it the second time. You could also at the last line inside OnTriggerEnter disable the collider or the GameObject holding the collider.

avatar image AusAndrew19 · Sep 20, 2012 at 10:44 AM 2
Share

$$anonymous$$ate... Thank you So much!!! It worked it actually freaked me out i wasn't expecting it to :P thank you! :)

avatar image save · Sep 20, 2012 at 10:47 AM 0
Share

Haha! Then you know you've succeeded if you get frightened of your own creation. Hope you live through the rest of production! :-)

avatar image AusAndrew19 · Sep 20, 2012 at 10:50 AM 0
Share

Will do mate.. You just made my game more freaky! appreciate it... I shall now have a terrifying "image" at a few doors :D thanks again

Show more comments

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

12 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

Related Questions

How to run an animation clip on button down-hold? 1 Answer

Need help with bullet/gun scripting 3 Answers

CS0116 "A namespace can only contain type and namespace declarations" 1 Answer

Script Problems 1 Answer

Problem with First Person Shooter Script 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