- Home /
 
 
               Question by 
               siebevelez01 · Jun 09, 2013 at 05:53 PM · 
                c#syntax-errorsyntax  
              
 
              Error CS8025?
Hi,
im new to unity and scripting and i maded a script so that my flashlight goes down when i turn it off by pressing "f".
But im getting an error... and i dont know what it is... maybe its really simple but im new so yeah...
this is my script:
 {                                                                                      
         void Start
     
     if(Input.GetButtonDown("FlashDown")){
 
     Transform.Y == 0.5
     Transform.Y = 1.0
     else
      
     Transform.Y = 1.0
 }
 
               PS: sorry for bad english...
               Comment
              
 
               
              Answer by robertbu · Jun 09, 2013 at 06:06 PM
There are a number of problems with this script. By in large, they are basic programming issues, not Unity issues. Below is a quick rewrite that does approximately what I think you want.
 using UnityEngine;
 using System.Collections;
 
 public class Bug20 : MonoBehaviour {                                                                                     
     void Update() {
      
         if(Input.GetKeyDown(KeyCode.F)){
             
             Vector3 v3 = transform.position;
      
             if (Mathf.Approximately(transform.position.y,0.5f)) 
                 v3.y = 1.0f;
             else
                 v3.y = 0.5f;
             
             transform.position = v3;
         }
     }
 } 
 
              Your answer
 
             Follow this Question
Related Questions
Error: Cannot cast from source type to destination type 2 Answers
Problem syntax C# => JS 1 Answer
java to c# 2 Answers
Stuff-is-going-wacky! Checklist - Compiler-Errors, Syntax-Errors 5 Answers
Could this be used with js? 1 Answer