Я объявил закрытую структуру внутри класса.
Когда я пытаюсь его использовать, компилятор выдает ошибку
struct inaccessible due to its protection level
Это код C #:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.EventSystems;
public class HUDanimator : MonoBehaviour
{
private struct udtThis
{
Color col1;
Color col2;
float wait;
float fade;
}
private udtThis[] m = new udtThis[2];
void Start()
{
udtThis n; //raises the compiler error
n.wait = 0f;
Что я здесь не так делаю?
Спасибо.