Size: a a a

Unity Floodилка

2021 May 08

R

R in Unity Floodилка
Если стринг класс
источник

AS

Anton Smetanin in Unity Floodилка
Потому что операция присваивания разные вещи делает в разных контекстах
источник

R

R in Unity Floodилка
источник

AS

Anton Smetanin in Unity Floodилка
var a = new object();
var b = a;

Здесь она просто копирует ссылку из b в a
источник

R

R in Unity Floodилка
Ну да, проблем нет
источник

AS

Anton Smetanin in Unity Floodилка
var a = new Vector3(1, 2, 3);
var b = a;

Здесь она копирует структуру целиком
источник

AS

Anton Smetanin in Unity Floodилка
var a = 5;
float b = a;

Здесь она конвертирует int во float
источник

R

R in Unity Floodилка
Тоже согласен
источник

AS

Anton Smetanin in Unity Floodилка
var a = 10;
object b = a;

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

R

R in Unity Floodилка
Память в стеке
источник

R

R in Unity Floodилка
А потом в хипе  заводит место под b
источник

AS

Anton Smetanin in Unity Floodилка
a и b — в стеке
источник

AS

Anton Smetanin in Unity Floodилка
То, на что ссылается b — в хипе
источник

R

R in Unity Floodилка
Да, похоже на правду
источник

T_

Trell _ in Unity Floodилка
наю юнити, пойду делать.игры на Pico 8
источник

T_

Trell _ in Unity Floodилка
источник

R

R in Unity Floodилка
Я вчера вечером гугланул это. Так это яп или среда для графики?
источник

T_

Trell _ in Unity Floodилка
Редактор кода, редактор музики, редактор графики
источник

T_

Trell _ in Unity Floodилка
Вчера я кидал Picocad
источник

T_

Trell _ in Unity Floodилка
Это 3д редактор
источник