Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

C# Zmienna bool nie działa

Ostatnio zmodyfikowano 2017-07-09 12:11
Autor Wiadomość
askabius
Temat założony przez niniejszego użytkownika
C# Zmienna bool nie działa
» 2017-07-09 11:09:38
Witam, mam problem z kodem, otóż mimo tego iż bool = true, to przełącznik automatycznie po uruchomieniu gry (unity) przełącza się na false. Oto kod:

C/C++
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class aktualny_poziom_pkt
: MonoBehaviour
{
   
    int i = Application.loadedLevel;
    public bool wlacz = true;
    public int a = 1;
    int b;
   
   
    void Start() {
       
        b = Application.loadedLevel;
       
    }
   
   
   
    void OnGUI()
    {
        if( wlacz = true ) {
           
            GUI.Box( new Rect( Screen.width / 2 - 45 * a, Screen.height / 40 * a, 90 * a, 25 * a ), "Poziom: " + i );
           
            if( GUI.Button( new Rect( 124 * a, 24 * a, 80, 45 ), "NEXT" ) ) {
               
                Application.LoadLevel( i + 1 );
               
               
            }
        }
       
       
    }
}
P-163148
jankowalski25
» 2017-07-09 11:48:54
if( wlacz = true )
Zły operator. Jeśli już to
==
, a najlepiej samo
if( wlacz )
.
P-163151
askabius
Temat założony przez niniejszego użytkownika
» 2017-07-09 12:11:35
Ok, dzięki sprawdzę czy zadziała :)
P-163152
« 1 »
  Strona 1 z 1