Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice

Fehlermeldung durch zu hochen Schutzgrad ?!?

Discussion in 'Scripting' started by Albeseb, May 24, 2020.

  1. Albeseb

    Albeseb

    Joined:
    May 21, 2020
    Posts:
    4
    Hallo ich habe das Problem das ich in Script Nummer 1 ein static float erstellt habe. Bei Script Nummer 2 habe ich dann statt MonoBehavior den Namen des Script Nummer 1 genommen und dann wollte ich den float aus Script Nummer eins benutzen dann kam aber die Fehlermeldung "Der zugriff auf …. ist aufgrund des Schutzgrades nicht möglich" weiß jemand wie ich das ändern kann damit ich die daten aus Script eins in Script 2 auch benutzen kann ohne diesen Fehler. ein public float wäre schlecht weil ich dann nicht die daten bei einem Szenenwechsel beibehalten kann. Falls das doch irgendwie ich bin offen :D

    Danke im voraus.
     
  2. exiguous

    exiguous

    Joined:
    Nov 21, 2010
    Posts:
    1,749
    Wie wärs wenn du deinen Code zeigst? Schutzgrad impliziert aber etwas mit den Zugriffsrechten. Ist etwas was du brauchst private oder protected deklariert anstatt public? Klassenvariablen sind IIRC implizit private wenn du nichts anderes angibst.

    Warum schreibst du nicht in englisch? Ohne englische Sprachkenntnisse wirst du auch beim Programmieren wohl nicht weit kommen. Es gibt auch deutschsprachige Unity-foren. Vielleicht bist du da besser aufgehoben?
     
    John_Leorid and DaDonik like this.
  3. Hosnkobf

    Hosnkobf

    Joined:
    Aug 23, 2016
    Posts:
    1,078
    So ist es.

    Und zu deiner frage: Sehr wahrscheinlich musst du die variable
    protected
    setzen. Das ist wie private, nur dass auch erbende Klassen darauf zugriff haben.
     
    Albeseb likes this.
  4. Albeseb

    Albeseb

    Joined:
    May 21, 2020
    Posts:
    4
     
  5. jumpandviking

    jumpandviking

    Joined:
    May 15, 2020
    Posts:
    2
    Alter beruhig dich mal wieder. Das was du grad schreibst ist einer der sinnlosesten Posts die ich je gelesen habe. Trollen kannst du wo anders.