Решил еще раз попробовать осилить редактор сценариев. В пятый раз, да.
Ничего пафосного в этот раз анонсировать не буду. Просто оглашу мысли по поводу.
На мой взгляд ошибкой моей является то, что я пытаюсь прыгнуть выше головы. Сначала планирую супер гига мега инструментарий, из расчета на который пилю убер…
линейка методов - цепочка вызовов. a.b().c() вместо c(b(a)). Это самопровозглашенное понятие от незнания, как это еще обозвать.
Сегодня я склонен полагать что нужно сделать что-то, чем можно пользоваться, и при том лучше, чем то что уже есть (нативный редактор выражений может использовать в качестве объектов только GO и вызывать только методы-инстанса, а в качестве параметров использовать только конкретные значения, без возможности указать встроенные выражения).
Затем уже, после того как будет это что-то чем можно пользоваться - наращивать по приоритетности. По крайней мере если что-то не получится - это не будет значить, что нужно начинать с самого начала.
Убираем возможность переделать тип. То есть если мы ввели какой-то метод в редакторе сценариев, который после ребилда был переименован - метод просто пропадает, все чистится.
Это конечно не круто... Лучше показывать ошибку на этом месте, как было в старом добром варике
Однако с релизом всё-таки немного обождем, ибо жду от заказчика средств за проект, который включает так же и вот этот инструмент.
Последняя новость как я понял не слишком обрадовала наше сообщество - было много замечаний, которые я в той или иной мере услышал и постарался переделать так, чтобы было хоть чуть-чуть удобнее.
вот ты код пишешь, если у тебя заходит за 120 символов, ты его переписываешь, пишешь не горизонтально аргументы функции, а вертикально, список переменных не через запятую, а отдельно, массив в виде "матрицы" заполняешь, так и тут надо адаптацию
можно автоматика, если нагружено, то каскадом становится
в ск2 норм, но там всеравно иногда тянется ппц
например, длинные строки и большое кол-во аргументов
Комментарии проекта Unity - Triggers Editor
Пятая попытка
Ничего пафосного в этот раз анонсировать не буду. Просто оглашу мысли по поводу.
Ред. Devion
Затем уже, после того как будет это что-то чем можно пользоваться - наращивать по приоритетности. По крайней мере если что-то не получится - это не будет значить, что нужно начинать с самого начала.
alexprey:
Выбор редакции
99%
Последняя новость как я понял не слишком обрадовала наше сообщество - было много замечаний, которые я в той или иной мере услышал и постарался переделать так, чтобы было хоть чуть-чуть удобнее.
Ред. Devion
Ред. ScorpioT1000
в ск2 норм, но там всеравно иногда тянется ппц
например, длинные строки и большое кол-во аргументов
Могу сделать две версии переключателем каскад/линия. Пойдет?