AngelScript Help

Свойства класса

https://www.angelcode.com/angelscript/sdk/docs/manual/doc_script_class_memberinit.html

Переменные, которые относятся к членам класса, называются свойствами.

class A { string b = "b"; int c = 1; } void [[[main|main.html]]](){ A a; // Производим [[[конкатенацию|string-operator.html#concat]]] и выводим значения свойств в консоль print(a.b + a.c); // b1 }

Присвоение значений свойствам класса происходит в момент создания экземпляра класса:

string s = "1"; class A { string s = [[[::|namespace.html]]]s; } void [[[main|main.html]]](){ A a; print(a.s); // 1 s = "2"; A b; print(b.s); // 2 }
Last modified: 16 October 2024