замена

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

замена

Сообщение bordon 12 апр 2021, 18:53

чем можно заменить[SerializeField] если пишет /Users/jansoncen/New Unity Project/Assets/h.cs(8,8): Error CS8400: Функция "Атрибуты локальной функции" недоступна в C# 8.0. Используйте версию языка 9.0 или более позднюю. (CS8400) для инвентаря пока учусь так что много го не знаю учтите пожалуйста
bordon
UNец
 
Сообщения: 4
Зарегистрирован: 12 апр 2021, 18:49

Re: замена

Сообщение 1max1 12 апр 2021, 19:11

Код покажи, ты там явно ерунду написал.
Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51

Re: замена

Сообщение bordon 12 апр 2021, 19:36

using UnityEngine;

public class h : MonoBehaviour
{

void Start()
{
[SerializeField] string itemTofind;
[ContextMenu("Find item")]
void FindItem()
{

string inventory = { "меч", "щит", "зелье", "монетка", "хвост андатры" };
bool itemFound = false;
foreach (string item in inventory)
{
if (itemFound == itemToFind)
{
itemFound = true;
break;
}

}




}
}
}
bordon
UNец
 
Сообщения: 4
Зарегистрирован: 12 апр 2021, 18:49

Re: замена

Сообщение bordon 12 апр 2021, 19:37

это я начал редактировать по строке ошибок
bordon
UNец
 
Сообщения: 4
Зарегистрирован: 12 апр 2021, 18:49

Re: замена

Сообщение 1max1 12 апр 2021, 19:53

Ммм, ясно-понятно, поставь себе иде нормальную, типа visual studio и лучше не пиши код сам, делай по видосам и туторам лучше.
Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51

Re: замена

Сообщение bordon 12 апр 2021, 20:04

я и так на Студио и делал по видио как там сказано так и писал
bordon
UNец
 
Сообщения: 4
Зарегистрирован: 12 апр 2021, 18:49

Re: замена

Сообщение Alex5 12 апр 2021, 20:53

Вы пытаетесь сравнивать boolean со string.
Постарайтесь хотя бы приблизительно понять, что вы пишете.
Linux это просто
Экономика это просто
Forex это просто
Мой канал на YouTube
Аватара пользователя
Alex5
Старожил
 
Сообщения: 507
Зарегистрирован: 22 авг 2019, 17:37

Re: замена

Сообщение Alkos26Rus 13 апр 2021, 01:01

Объявление переменных и метод внутри метода Start, да действительно стоит тутореалы пошерстить
Аватара пользователя
Alkos26Rus
Адепт
 
Сообщения: 1641
Зарегистрирован: 26 ноя 2020, 17:52
Откуда: Москва

Re: замена

Сообщение Jarico 13 апр 2021, 21:45

Alkos26Rus писал(а):Объявление переменных и метод внутри метода Start, да действительно стоит тутореалы пошерстить


Что плохого в локальном методе (метод внутри метода)?
Github: _https://github.com/redheadgektor
Discord: Конь! Чаю!#9382 (сижу редко)
YouTube: _https://www.youtube.com/channel/UCPQ04Xpbbw2uGc1gsZtO3HQ
Telegram: _https://t.me/redheadgektor
Аватара пользователя
Jarico
Адепт
 
Сообщения: 1084
Зарегистрирован: 06 янв 2019, 17:37
Откуда: 0xDEAD
Skype: none
  • Сайт

Re: замена

Сообщение Alex5 13 апр 2021, 22:24

Jarico писал(а):Что плохого в локальном методе (метод внутри метода)?

Для новичка - всем. Хотя бы тем, что одним из следующих вопросов может быть что-то типа: "у меня есть функция внутри моего класса, но я её не могу вызвать - странная какая-то ошибка".
Лучше начинать с азов, а не с тупого переписывания примера "с ютуба", тем более, что тамошние "профессионалы" бывают весьма затейными. :)
Linux это просто
Экономика это просто
Forex это просто
Мой канал на YouTube
Аватара пользователя
Alex5
Старожил
 
Сообщения: 507
Зарегистрирован: 22 авг 2019, 17:37

Re: замена

Сообщение Saltant 13 апр 2021, 23:38

Мне кажется автор случайно бахнул локальную функцию в старте, сам того не подозревая, раз он там еще аттрибуты напихал, то скорее всего точно случайно ибо если бы вне метода Start он бы так сделал, сюда бы на форум не пришел со своим вопросом.
P.S Если речь уж зашла в локальных методах, то хз, если я что то и юзаю то максимум IEnumerator или же лямбда какая нить (анонимная функция), а чтоб прям именованные методы писать, ну ни разу потребности не возникало. По этому новичку оно точно не требуется.
Я на Google Play _https://play.google.com/store/apps/developer?id=Saltant
Аватара пользователя
Saltant
Адепт
 
Сообщения: 2235
Зарегистрирован: 09 окт 2018, 16:40
Откуда: Химки
  • Сайт


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 27


cron