Юзайте Location, оно как раз для этого было введено.
Что не отличается от неудобств использования вектора. Как уже сказал Doc, не все функции принимают Location. Более того, использовать его нисколько не удобно, из-за необходимости вызова сторонней функции для получения хранящихся в нём данных и хуже всего, это хэндл, который надо уничтожать (подобно векторам) и обнулять. Clamp:
Никто здесь не делал претензий на то, что пишет свой язык, (вурст говно кстати в плане удобства синтаксиса).
Это вкусавщина. Тебе удобно упираться в фигурные скобки и писанину function/takes/returns/endfunction, а кому-то нужна краткость и объективность.
Что отрицать не получится, что Wurst - единственный полноценный компилятор не брошенный разработчиком, с самым широким спектром возможностей супротив его предшественникам.
"> и != генерируются автоматически на основе их обратных эквивалентов.
А что, они при этом не перегружаются? К чему это уточнение?
Подразумевалось повседневное использование, скажем, вместо глобалок X/Y для координат юнита.
Юзайте Location, оно как раз для этого было введено. Векторы нужны для описания движения (хотя, надо сказать, что все юниты, которых я передвигал, двигались вдоль векторов). Вообще могу поискать свою демку физики, там всё ну очень просто, и никаких проблем с использованием этих векторов не было.
Никто здесь не делал претензий на то, что пишет свой язык, (вурст говно кстати в плане удобства синтаксиса).
Практически применял эту библиотеку, что я делал не так?
Подразумевалось повседневное использование, скажем, вместо глобалок X/Y для координат юнита. Сейчас это не актуально из-за необходимости вызывать конструктор/деструктор и невозможности передать стандартным функциям вектор напрямую. Писанины становится слишком много ради простой пары координат. Clamp:
Doc, ещё для =, >, < и ==.
Только для < и == > и != генерируются автоматически на основе их обратных эквивалентов.
Комментарии проекта Clamp'ова кухня
Векторы
Ред. ScorpioT1000
Ред. GetLocalPlayer
Clamp:
Clamp:
Что отрицать не получится, что Wurst - единственный полноценный компилятор не брошенный разработчиком, с самым широким спектром возможностей супротив его предшественникам.
Ред. Doc
Ред. Clamp
Clamp:
> и != генерируются автоматически на основе их обратных эквивалентов.
Ред. ScorpioT1000
конкретно пост xgm.guru/forum/showpost.php?p=468024&postcount=26