
C# - Světlo
Zdravím, učím se v "C#"
using UnityEngine;
using System.Collections;
public class SvetloCs
{
public enum dobaBlikani
{
dobaBlikani = 0.05
}
public enum vzdalenostSvetla
{
vzdalenostSvetla = 10
}
public enum rychlostBlikani
{
rychlostBlikani = 0.5f
}
void Start()
{
while (true)
{
if (light.range == vzdalenostSvetla) light.range = rychlostBlikani;
else light.range = vzdalenostSvetla;
yield return new WaitForSeconds(dobaBlikani);
}
}
}
Umim přes java script, původně můj sepsaný kod vypadal takhle:var dobaBlikani=0.05;
var vzdalenostSvetla=10;
var rychlostBlikani=0.5;
function Start()
{
while (true)
{
if (light.range == vzdalenostSvetla) light.range = rychlostBlikani;
else light.range = vzdalenostSvetla;
yield WaitForSeconds(dobaBlikani);
}
}
ale C# Shark mi to nebere, nevíte kde dělám chybu, nebo jestli jsem to nějak špatně pcchopil ?