- 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
![](https://koobas.hobune.stream/wayback/20220613103834im_/https://answers.unity.com/themes/thub/images/avi.jpg)
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